From: Hermet Park Date: Wed, 21 Sep 2016 07:24:42 +0000 (+0900) Subject: evas software_engine: ++safety code. X-Git-Tag: upstream/1.20.0~4260 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c998fd5ee7e90f1861aba6d4a44d8c0b5387bb61;p=platform%2Fupstream%2Fefl.git evas software_engine: ++safety code. --- diff --git a/src/modules/evas/engines/software_generic/evas_engine.c b/src/modules/evas/engines/software_generic/evas_engine.c index 62ad71a..2755b48 100644 --- a/src/modules/evas/engines/software_generic/evas_engine.c +++ b/src/modules/evas/engines/software_generic/evas_engine.c @@ -2869,6 +2869,7 @@ eng_image_map_surface_new(void *data EINA_UNUSED, int w, int h, int alpha) surface = evas_cache2_image_copied_data(evas_common_image_cache2_get(), w, h, NULL, alpha, EVAS_COLORSPACE_ARGB8888); + if (!surface) return NULL; evas_cache2_image_pixels(surface); return surface; } @@ -2876,6 +2877,7 @@ eng_image_map_surface_new(void *data EINA_UNUSED, int w, int h, int alpha) surface = evas_cache_image_copied_data(evas_common_image_cache_get(), w, h, NULL, alpha, EVAS_COLORSPACE_ARGB8888); + if (!surface) return NULL; evas_cache_image_pixels(surface); return surface; }