Resolving memory leak issue in Reply function of AppControl 09/198309/1
authord.saraswat <d.saraswat@samsung.com>
Wed, 23 Jan 2019 13:02:51 +0000 (18:32 +0530)
committerd.saraswat <d.saraswat@samsung.com>
Wed, 23 Jan 2019 13:05:45 +0000 (18:35 +0530)
Change-Id: Ie068d445da64a247c1aadc45b33500a31c37c139
Signed-off-by: d.saraswat <d.saraswat@samsung.com>
common/app_control.cc

index aa14230..1bbf5af 100755 (executable)
@@ -236,8 +236,8 @@ bool AppControl::AddDataArray(const std::string& key,
 bool AppControl::Reply(const std::map<std::string,
                                       std::vector<std::string>>& data) {
   bundle* result;
-  if (appsvc_create_result_bundle(app_control_bundle_,
-                                  &result) != APPSVC_RET_OK) {
+  int temp = appsvc_create_result_bundle(app_control_bundle_,&result);
+  if (temp != APPSVC_RET_OK) {
     LOGGER(ERROR) << "Failed to craete result bundle.";
     return false;
   }