fix possible memory leak if report level not set

This commit is contained in:
Oleg Savchenko 2022-07-17 11:24:12 +03:00 committed by muhaidong
parent 007381cf82
commit 2c59eb0bca

View File

@ -144,11 +144,12 @@ static void event_handler(void *arg, esp_event_base_t event_base,
static void ftm_process_report(void)
{
int i;
char *log = malloc(200);
char *log = NULL;
if (!g_report_lvl)
return;
log = malloc(200);
if (!log) {
ESP_LOGE(TAG_STA, "Failed to alloc buffer for FTM report");
return;