fix possible memory leak if report level not set
This commit is contained in:
parent
007381cf82
commit
2c59eb0bca
1 changed files with 2 additions and 1 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue