From 206d40e3311002938e111f4aea97f497a8b52ac2 Mon Sep 17 00:00:00 2001 From: Yeongjong Lee Date: Thu, 9 Aug 2018 11:19:46 -0400 Subject: [PATCH] evas: add safety check code to avoid crash Test Plan: evas_smart_objects_calculate(NULL); Reviewers: zmike, Hermet, devilhorns Reviewed By: devilhorns Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6805 --- src/lib/evas/canvas/evas_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c index ec3c99c0d6..f5917d2ede 100644 --- a/src/lib/evas/canvas/evas_main.c +++ b/src/lib/evas/canvas/evas_main.c @@ -1905,6 +1905,7 @@ _evas_canvas_efl_canvas_scene_smart_objects_calculate(Eo *eo_e, Evas_Public_Data EAPI void evas_smart_objects_calculate(Eo *eo_e) { + EINA_SAFETY_ON_NULL_RETURN(eo_e); evas_call_smarts_calculate(eo_e); }