From: Lukasz Bardeli Date: Thu, 23 Jul 2015 11:30:43 +0000 (+0200) Subject: [Content] fix prevent issue X-Git-Tag: submit/tizen_tv/20150803.021740^2^2~37 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b76cfd397652704006493c67d52ea2cac6379a15;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Content] fix prevent issue [Verification] Code compiles without error. Passrate 100% (230/230/0/0/0) [Feature] CID 453636, 453637 Change-Id: I75c81f2af06e5d9949c089236b931075a845300b Signed-off-by: Lukasz Bardeli --- diff --git a/src/content/content_manager.cc b/src/content/content_manager.cc index 34d39be4..260785f8 100755 --- a/src/content/content_manager.cc +++ b/src/content/content_manager.cc @@ -508,6 +508,7 @@ static void FolderToJson(media_folder_h folder, picojson::object* out) { { LoggerE("Failed: media_folder_get_name"); common::tools::ReportError(ContentManager::convertError(ret), out); + free(id); return; } @@ -516,6 +517,8 @@ static void FolderToJson(media_folder_h folder, picojson::object* out) { { LoggerE("Failed: media_folder_get_path"); common::tools::ReportError(ContentManager::convertError(ret), out); + free(id); + free(name); return; } @@ -524,12 +527,18 @@ static void FolderToJson(media_folder_h folder, picojson::object* out) { { LoggerE("Failed: media_folder_get_path"); common::tools::ReportError(ContentManager::convertError(ret), out); + free(id); + free(name); + free(path); return; } ret = media_folder_get_storage_type(folder, &storageType); if(ret!=MEDIA_CONTENT_ERROR_NONE) { + free(id); + free(name); + free(path); LoggerE("Failed: media_folder_get_storage_type"); common::tools::ReportError(ContentManager::convertError(ret), out); return;