mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-30 02:37:19 +02:00
fix possible memory leak if report level not set
This commit is contained in:
committed by
muhaidong
parent
007381cf82
commit
2c59eb0bca
@ -144,11 +144,12 @@ static void event_handler(void *arg, esp_event_base_t event_base,
|
|||||||
static void ftm_process_report(void)
|
static void ftm_process_report(void)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
char *log = malloc(200);
|
char *log = NULL;
|
||||||
|
|
||||||
if (!g_report_lvl)
|
if (!g_report_lvl)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
log = malloc(200);
|
||||||
if (!log) {
|
if (!log) {
|
||||||
ESP_LOGE(TAG_STA, "Failed to alloc buffer for FTM report");
|
ESP_LOGE(TAG_STA, "Failed to alloc buffer for FTM report");
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user