diff --git a/cores/esp32/esp32-hal-uart.c b/cores/esp32/esp32-hal-uart.c index 56fe510a04cf7828b0f880796e58a6e2347643de..a76c2409f2292883e2220f4e4c1468ca7b6eba77 100644 --- a/cores/esp32/esp32-hal-uart.c +++ b/cores/esp32/esp32-hal-uart.c @@ -456,7 +456,7 @@ int log_printf(const char *format, ...) ets_printf("%s", temp); #endif va_end(arg); - if(len > 64){ + if(len > sizeof(loc_buf)){ free(temp); } return len;