evas vg: ++safety 68/257768/1
authorHermet Park <chuneon.park@samsung.com>
Fri, 30 Apr 2021 10:18:46 +0000 (19:18 +0900)
committerHermet Park <chuneon.park@samsung.com>
Fri, 30 Apr 2021 10:18:46 +0000 (19:18 +0900)
+ null check for invalid object accessing.

Change-Id: Ic92a3208445876fd47b157b6aab124827be44aa1

src/lib/evas/canvas/efl_canvas_vg_shape.c

index 6fed124..cedb8b2 100644 (file)
@@ -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;