From 188773b53bae0f920e368285887da114c5897287 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Mon, 12 Jul 2021 14:55:47 +0900 Subject: [PATCH] evas canvas: ++safety prevent null access just in case. Change-Id: I5cb089edf8d8209ac85eb287f2d3a6245d951a3c --- src/lib/evas/include/evas_inline.x | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/evas/include/evas_inline.x b/src/lib/evas/include/evas_inline.x index 27b306e..c9b1213 100644 --- a/src/lib/evas/include/evas_inline.x +++ b/src/lib/evas/include/evas_inline.x @@ -168,7 +168,7 @@ evas_object_is_source_invisible(Evas_Object *eo_obj EINA_UNUSED, Evas_Object_Pro return obj->parent_cache.src_invisible; if (obj->proxy->proxies && obj->proxy->src_invisible) return 1; if (!obj->smart.parent) return 0; - if (obj->mask->is_mask) return 0; + if (obj->mask && obj->mask->is_mask) return 0; Evas_Object_Protected_Data *smart_parent_pd = efl_data_scope_get(obj->smart.parent, EFL_CANVAS_OBJECT_CLASS); obj->parent_cache.src_invisible = -- 2.7.4