e_comp_object: return success value of edje swallow for effect object 88/119988/3
authorMinJeong Kim <minjjj.kim@samsung.com>
Mon, 20 Mar 2017 05:41:35 +0000 (14:41 +0900)
committerMinJeong Kim <minjjj.kim@samsung.com>
Tue, 21 Mar 2017 08:25:53 +0000 (01:25 -0700)
Change-Id: Icb1a07f4e0df0e9048b3d9e338bad7da0bc0e2d4
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
src/bin/e_comp_object.c
src/bin/e_comp_object.h

index e2687f05664cf4e8966d47f28849e44278491adb..9b59d4c1cf0e3ca5da808778fe3ec6b34743644b 100644 (file)
@@ -5266,11 +5266,11 @@ e_comp_object_hwc_update_set(Evas_Object *obj, Eina_Bool set)
    cw->hwc_need_update = set;
 }
 
-E_API void
+E_API Eina_Bool
 e_comp_object_effect_object_part_swallow(Evas_Object *obj, const char *part_name, Evas_Object *swallow_obj)
 {
-   API_ENTRY;
-   edje_object_part_swallow(cw->effect_obj, part_name, swallow_obj);
+   API_ENTRY EINA_FALSE;
+   return edje_object_part_swallow(cw->effect_obj, part_name, swallow_obj);
 }
 
 E_API void
index d4a1a8f46f7c174ac8c5000c21e64938da8651c4..762ea7faa1b2a96f362485c1526a70e12581acf9 100644 (file)
@@ -169,7 +169,7 @@ E_API void      e_comp_object_clear(Evas_Object *obj);
 E_API Eina_Bool e_comp_object_hwc_update_exists(Evas_Object *obj);
 E_API void e_comp_object_hwc_update_set(Evas_Object *obj, Eina_Bool set);
 
-E_API void e_comp_object_effect_object_part_swallow(Evas_Object *obj, const char *part_name, Evas_Object *swallow_obj);
+E_API Eina_Bool e_comp_object_effect_object_part_swallow(Evas_Object *obj, const char *part_name, Evas_Object *swallow_obj);
 
 E_API void e_comp_object_indicator_swallow(Evas_Object *obj, Evas_Object *indicator);
 E_API void e_comp_object_indicator_unswallow(Evas_Object *obj, Evas_Object *indicator);