Sfoglia il codice sorgente

Modifies the argument of the sizeof statement to a legitimate array name

wen13245 2 anni fa
parent
commit
ffa79a4b4e
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      components/app_trace/sys_view/ext/logging.c

+ 1 - 1
components/app_trace/sys_view/ext/logging.c

@@ -18,7 +18,7 @@ int esp_sysview_vprintf(const char * format, va_list args)
     portENTER_CRITICAL(&s_log_mutex);
     portENTER_CRITICAL(&s_log_mutex);
     size_t len = vsnprintf(log_buffer, sizeof(log_buffer), format, args);
     size_t len = vsnprintf(log_buffer, sizeof(log_buffer), format, args);
     if (len > sizeof(log_buffer) - 1) {
     if (len > sizeof(log_buffer) - 1) {
-        log_buffer[sizeof(log_buffer - 1)] = 0;
+        log_buffer[sizeof(log_buffer) - 1] = 0;
     }
     }
     SEGGER_SYSVIEW_Print(log_buffer);
     SEGGER_SYSVIEW_Print(log_buffer);
     portEXIT_CRITICAL(&s_log_mutex);
     portEXIT_CRITICAL(&s_log_mutex);