From 5fbbeb7d9a5ad5ddfa881ca71534cd8671cd3358 Mon Sep 17 00:00:00 2001 From: Hyunjin Park Date: Thu, 8 Dec 2016 15:17:16 +0900 Subject: [PATCH] [nbs] fix svace issue WGID 158431 - MEMORY_LEAK.STRDUP [verification] test result of web TCT is 100% passed. Change-Id: I1806e9e7da2e9285f9eea2ae5c9d4ad70427ead4 --- src/networkbearerselection/networkbearerselection_manager.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/networkbearerselection/networkbearerselection_manager.cc b/src/networkbearerselection/networkbearerselection_manager.cc index 1c4903b..34b23e1 100644 --- a/src/networkbearerselection/networkbearerselection_manager.cc +++ b/src/networkbearerselection/networkbearerselection_manager.cc @@ -268,6 +268,10 @@ void NetworkBearerSelectionManager::requestRouteToHost( if (connection_profile_get_name(profileHandle, ¤tProfileName_c) != CONNECTION_ERROR_NONE) { LoggerE("Fail to get current profile name"); + if (currentProfileName_c != nullptr) { + free(currentProfileName_c); + currentProfileName_c = nullptr; + } makeErrorCallback(domain_name, kPlatformError); return; } -- 2.7.4