devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=206d40e3311002938e111f4aea97f497a8b52ac2
commit 206d40e3311002938e111f4aea97f497a8b52ac2 Author: Yeongjong Lee <[email protected]> Date: Thu Aug 9 11:19:46 2018 -0400 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); } --
