From: Hermet Park Date: Fri, 30 Apr 2021 10:18:46 +0000 (+0900) Subject: evas vg: ++safety X-Git-Tag: submit/tizen/20210504.071041~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F68%2F257768%2F1;p=platform%2Fupstream%2Fefl.git evas vg: ++safety + null check for invalid object accessing. Change-Id: Ic92a3208445876fd47b157b6aab124827be44aa1 --- diff --git a/src/lib/evas/canvas/efl_canvas_vg_shape.c b/src/lib/evas/canvas/efl_canvas_vg_shape.c index 6fed124..cedb8b2 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_shape.c +++ b/src/lib/evas/canvas/efl_canvas_vg_shape.c @@ -1307,6 +1307,8 @@ evas_vg_shape_reset(Evas_Vg_Shape *obj) if (!obj) return; Efl_Canvas_Vg_Node_Data* nd = efl_data_scope_get(obj, EFL_CANVAS_VG_NODE_CLASS); + if (!nd) return; + Efl_Canvas_Vg_Shape_Data* sd = nd->data; sd->curr_ctrl.x = sd->curr_ctrl.y = 0;