Просмотр исходного кода

Merge branch 'bugfix/type_fix' into 'master'

type fix in serial_comm to not getting gcc warnings

See merge request espressif/esp-serial-flasher!30
Martin Válik 4 лет назад
Родитель
Сommit
6e07db5a34
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/serial_comm.c

+ 3 - 3
src/serial_comm.c

@@ -55,7 +55,7 @@ static esp_loader_error_t SLIP_receive_data(uint8_t *buff, uint32_t size)
 {
     uint8_t ch;
 
-    for (int i = 0; i < size; i++) {
+    for (uint32_t i = 0; i < size; i++) {
         RETURN_ON_ERROR( serial_read(&ch, 1) );
 
         if (ch == 0xDB) {
@@ -108,7 +108,7 @@ static esp_loader_error_t SLIP_send(const uint8_t *data, uint32_t size)
     uint32_t to_write = 0;  // Bytes ready to write as they are
     uint32_t written = 0;   // Bytes already written
 
-    for (int i = 0; i < size; i++) {
+    for (uint32_t i = 0; i < size; i++) {
         if (data[i] != 0xC0 && data[i] != 0xDB) {
             to_write++; // Queue this byte for writing
             continue;
@@ -429,4 +429,4 @@ esp_loader_error_t loader_spi_parameters(uint32_t total_size)
 __attribute__ ((weak)) void loader_port_debug_print(const char *str)
 {
 
-}
+}