From 22e5a97433061f80d2def31dc5c2be598a5f712a Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 1 Apr 2021 12:02:47 +0900 Subject: [PATCH] evas vg: + null checking for safety. Change-Id: I7abb6ebf856d7508537e9610c80f06202c23fc2e --- src/lib/evas/canvas/efl_canvas_vg_shape.c | 2 ++ 1 file changed, 2 insertions(+) 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); -- 2.7.4