From: Hermet Park Date: Thu, 1 Apr 2021 03:02:47 +0000 (+0900) Subject: evas vg: + null checking for safety. X-Git-Tag: submit/tizen/20210401.064607~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=22e5a97433061f80d2def31dc5c2be598a5f712a;p=platform%2Fupstream%2Fefl.git evas vg: + null checking for safety. Change-Id: I7abb6ebf856d7508537e9610c80f06202c23fc2e --- diff --git a/src/lib/evas/canvas/efl_canvas_vg_shape.c b/src/lib/evas/canvas/efl_canvas_vg_shape.c index c4d9b15..b77288d 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_shape.c +++ b/src/lib/evas/canvas/efl_canvas_vg_shape.c @@ -429,6 +429,8 @@ _shape_properties_interpolate(Evas_Vg_Shape *obj, Efl_Canvas_Vg_Shape_Data *sd_from = _get_shape_data(from); Efl_Canvas_Vg_Shape_Data *sd_to = _get_shape_data(to); + if (!sd || !sd_from || !sd_to) return EINA_FALSE; + efl_gfx_color_get(from, &r, &g, &b, &a); efl_gfx_color_get(to, &to_r, &to_g, &to_b, &to_a);