e_comp_object: add null check 20/218220/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Wed, 20 Nov 2019 09:03:37 +0000 (18:03 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 20 Nov 2019 10:33:07 +0000 (10:33 +0000)
Change-Id: I97548f9556261074151d99d0f107d3158572fdf6

src/bin/e_comp_object.c

index d2550de..6436966 100644 (file)
@@ -1031,7 +1031,10 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
 
    /* breaks animation counter */
    if (!cw->zoomap_disabled)
-     e_zoomap_child_set(cw->zoomobj, NULL);
+     {
+        if (cw->zoomobj)
+          e_zoomap_child_set(cw->zoomobj, NULL);
+     }
    if (cw->frame_object)
      {
         edje_object_part_swallow(cw->frame_object, "e.swallow.client", cw->obj);
@@ -1039,7 +1042,8 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
           edje_object_part_swallow(cw->shobj, "e.swallow.content", cw->frame_object);
         else
           {
-             e_zoomap_child_set(cw->zoomobj, cw->frame_object);
+             if (cw->zoomobj)
+               e_zoomap_child_set(cw->zoomobj, cw->frame_object);
              edje_object_part_swallow(cw->shobj, "e.swallow.content", cw->zoomobj);
           }
         no_shadow = 1;