evas render: ++safety 60/249960/2 submit/tizen/20201220.213638
authorHermet Park <chuneon.park@samsung.com>
Fri, 18 Dec 2020 02:53:00 +0000 (11:53 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Fri, 18 Dec 2020 02:59:22 +0000 (02:59 +0000)
Null check exceptional handling in just case.

Change-Id: I17793d2d573f5b64f011de449057fab598dd6d53

src/lib/evas/canvas/evas_render.c

index 4c90840..9d8e405 100644 (file)
@@ -438,7 +438,7 @@ _evas_render_object_changed_get(Evas_Object_Protected_Data *obj)
 static inline Eina_Bool
 _evas_render_object_is_mask(Evas_Object_Protected_Data *obj)
 {
-   if (!obj) return EINA_FALSE;
+   if (!obj || !obj->mask) return EINA_FALSE;
    if (obj->mask->is_mask && obj->clip.clipees)
      return EINA_TRUE;
    return EINA_FALSE;