diff --git a/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_settings.cpp b/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_settings.cpp index 584606c79c83981ef48dd5d67b9ba8c8eb6f6293..e86b1be537dcde7277c20c1f78680a03f9de7958 100644 --- a/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_settings.cpp +++ b/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_settings.cpp @@ -980,6 +980,7 @@ std::string WifiSettings::SetBackupReplyCode(int replyCode) cJSON *errorInfo = cJSON_CreateObject(); if (errorInfo == nullptr) { LOGE("Failed to create cJSON object"); + cJSON_Delete(resultInfo); cJSON_Delete(root); return ""; }