more_option: Fix coverity - Fix memory leak. 37/232637/1
authorWoochanlee <wc0917.lee@samsung.com>
Thu, 7 May 2020 04:35:55 +0000 (13:35 +0900)
committerWoochanlee <wc0917.lee@samsung.com>
Thu, 7 May 2020 04:35:55 +0000 (13:35 +0900)
Change-Id: I14b8504459a981593d0143d6af9f1f2a9f06be1a
CID: 1108418

src/wearable/efl_extension_more_option.c

index e4f7000f3f7b8103dd19b8cba96e7a32cc7dd96e..4c154fb0b211e835699b42823f24a58bf58dfcb8 100644 (file)
@@ -1007,6 +1007,7 @@ _screen_shot_take(Eext_More_Option_Data *data)
    if (!image)
      {
         LOGE("Image Creation failed");
+        free(ptr);
         return EINA_FALSE;
      }
    evas_object_image_size_set(image, TIZEN_WEARABLE_SCREEN_SIZE, TIZEN_WEARABLE_SCREEN_SIZE);
@@ -1019,6 +1020,7 @@ _screen_shot_take(Eext_More_Option_Data *data)
      {
         evas_object_del(image);
         LOGE("Image Save failed");
+        free(ptr);
         return EINA_FALSE;
      }
 //   mold->blur_image = //_capture_image_masking_apply(data, image);