Commit a98392f06fb65cb1ec8b600d8a94f10e95eece1b

Authored by Stéphane Raimbault
1 parent 2dca0423

Fix compilation warnings with Microsoft compiler (closes #64)

Showing 1 changed file with 3 additions and 3 deletions
src/modbus-data.c
@@ -31,7 +31,7 @@ void modbus_set_bits_from_byte(uint8_t *dest, int index, const uint8_t value) @@ -31,7 +31,7 @@ void modbus_set_bits_from_byte(uint8_t *dest, int index, const uint8_t value)
31 { 31 {
32 int i; 32 int i;
33 33
34 - for (i=0; i<8; i++) { 34 + for (i=0; i < 8; i++) {
35 dest[index+i] = (value & (1 << i)) ? 1 : 0; 35 dest[index+i] = (value & (1 << i)) ? 1 : 0;
36 } 36 }
37 } 37 }
@@ -41,7 +41,7 @@ void modbus_set_bits_from_byte(uint8_t *dest, int index, const uint8_t value) @@ -41,7 +41,7 @@ void modbus_set_bits_from_byte(uint8_t *dest, int index, const uint8_t value)
41 void modbus_set_bits_from_bytes(uint8_t *dest, int index, unsigned int nb_bits, 41 void modbus_set_bits_from_bytes(uint8_t *dest, int index, unsigned int nb_bits,
42 const uint8_t *tab_byte) 42 const uint8_t *tab_byte)
43 { 43 {
44 - int i; 44 + unsigned int i;
45 int shift = 0; 45 int shift = 0;
46 46
47 for (i = index; i < index + nb_bits; i++) { 47 for (i = index; i < index + nb_bits; i++) {
@@ -57,7 +57,7 @@ void modbus_set_bits_from_bytes(uint8_t *dest, int index, unsigned int nb_bits, @@ -57,7 +57,7 @@ void modbus_set_bits_from_bytes(uint8_t *dest, int index, unsigned int nb_bits,
57 uint8_t modbus_get_byte_from_bits(const uint8_t *src, int index, 57 uint8_t modbus_get_byte_from_bits(const uint8_t *src, int index,
58 unsigned int nb_bits) 58 unsigned int nb_bits)
59 { 59 {
60 - int i; 60 + unsigned int i;
61 uint8_t value = 0; 61 uint8_t value = 0;
62 62
63 if (nb_bits > 8) { 63 if (nb_bits > 8) {