Fix memory leak 32/188632/1
authorhyunho <hhstark.kang@samsung.com>
Fri, 7 Sep 2018 02:18:44 +0000 (11:18 +0900)
committerhyunho <hhstark.kang@samsung.com>
Fri, 7 Sep 2018 02:18:44 +0000 (11:18 +0900)
Change-Id: I2be6418b217ef30345d0e65664d99785cf4f2f48
Signed-off-by: hyunho <hhstark.kang@samsung.com>
watchface-complication-provider/watchface-complication-provider.cc

index 76fba7e..ad02108 100644 (file)
@@ -782,6 +782,7 @@ int watchface_complication_provider_event_get_complication_type(
   int comp_type = strtol(value, NULL, 10);
   if (!util::CheckComplicationType(comp_type)) {
     LOGE("Invalid param");
+    free(value);
     return WATCHFACE_COMPLICATION_ERROR_INVALID_PARAMETER;
   }
   *type = static_cast<watchface_complication_type_e>(comp_type);