e_comp: fix null pointer dereference 88/49288/1
authorGwanglim Lee <gl77.lee@samsung.com>
Mon, 12 Oct 2015 10:15:44 +0000 (19:15 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Mon, 12 Oct 2015 10:15:44 +0000 (19:15 +0900)
Change-Id: I695aae4862a99533dbebb7668cec0d9f2c2dab2f

src/bin/e_comp.c

index f07ffa0b176c78f7ab1321913f277014ef0768a1..c7a5dc6cb76dd8680598e746c9244512f3dfcebf 100644 (file)
@@ -938,7 +938,10 @@ _e_comp_act_opacity_obj_finder(E_Object *obj)
         return ec ? ec->frame : NULL;
      }
    if (e_obj_is_win(obj))
-     return e_win_client_get((void*)obj)->frame;
+     {
+        ec = e_win_client_get((Evas_Object *)obj);
+        return ec ? ec->frame : NULL;
+     }
    ec = e_client_focused_get();
    return ec ? ec->frame : NULL;
 }