projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b4e4e4a
)
evas canvas: ++safety
09/261109/1
author
Hermet Park
<chuneon.park@samsung.com>
Mon, 12 Jul 2021 05:55:47 +0000
(14:55 +0900)
committer
Hermet Park
<chuneon.park@samsung.com>
Mon, 12 Jul 2021 05:55:47 +0000
(14:55 +0900)
prevent null access just in case.
Change-Id: I5cb089edf8d8209ac85eb287f2d3a6245d951a3c
src/lib/evas/include/evas_inline.x
patch
|
blob
|
history
diff --git
a/src/lib/evas/include/evas_inline.x
b/src/lib/evas/include/evas_inline.x
index
27b306e
..
c9b1213
100644
(file)
--- 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 =