jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c41bae817cada3ca56f90d9191be368ea6b8bde4
commit c41bae817cada3ca56f90d9191be368ea6b8bde4 Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Tue Mar 29 15:07:20 2016 +0900 Evas.Image: Add NULL check before calling engine function --- src/lib/evas/canvas/efl_canvas_image.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/lib/evas/canvas/efl_canvas_image.c b/src/lib/evas/canvas/efl_canvas_image.c index 66d7b8c..d6fb366 100644 --- a/src/lib/evas/canvas/efl_canvas_image.c +++ b/src/lib/evas/canvas/efl_canvas_image.c @@ -589,10 +589,13 @@ _image_pixels_set(Evas_Object_Protected_Data *obj, // FIXME: buffer border support is not implemented - if (ENFN->image_data_maps_get(ENDT, o->engine_data, NULL, NULL) > 0) + if (ENFN->image_data_maps_get) { - ERR("can not set pixels when there are open memory maps"); - return EINA_FALSE; + if (ENFN->image_data_maps_get(ENDT, o->engine_data, NULL, NULL) > 0) + { + ERR("can not set pixels when there are open memory maps"); + return EINA_FALSE; + } } if (o->pixels_checked_out) --