jsuya pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=288218527d494e1ca3146b0321b0967842fecae6
commit 288218527d494e1ca3146b0321b0967842fecae6 Author: JunsuChoi <[email protected]> Date: Thu Nov 14 11:25:52 2019 +0900 efl_canvas_vg_node: Prevent access to NULL object for remove warning Summary: For remove this warning WRN<3378>:eo ../src/lib/eo/eo.c:644 _efl_object_call_resolve() NULL passed to function efl_invalidated_get(). Test Plan: elementary_test -> animation_view Reviewers: Hermet, kimcinoo, smohanty Reviewed By: Hermet Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D10627 --- src/lib/evas/canvas/efl_canvas_vg_node.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/efl_canvas_vg_node.c b/src/lib/evas/canvas/efl_canvas_vg_node.c index 5064407f03..72d0265908 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_node.c +++ b/src/lib/evas/canvas/efl_canvas_vg_node.c @@ -30,7 +30,7 @@ _node_change(Efl_VG *obj, Efl_Canvas_Vg_Node_Data *nd) if (pnd->flags != EFL_GFX_CHANGE_FLAG_NONE) break; pnd->flags = EFL_GFX_CHANGE_FLAG_ALL; } - if (efl_invalidated_get(nd->vg_obj)) return; + if (!nd->vg_obj || efl_invalidated_get(nd->vg_obj)) return; efl_canvas_vg_object_change(nd->vd); } --
