From: Hermet Park Date: Wed, 21 Sep 2016 04:16:36 +0000 (+0900) Subject: evas engine: correct null check X-Git-Tag: upstream/1.20.0~4264 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ff7511ae123bbaaefcd716edc2aabf57a9139da8;p=platform%2Fupstream%2Fefl.git evas engine: correct null check check null first, before access it. --- diff --git a/src/modules/evas/engines/gl_generic/evas_engine.c b/src/modules/evas/engines/gl_generic/evas_engine.c index 5d0d465..5c5417f 100644 --- a/src/modules/evas/engines/gl_generic/evas_engine.c +++ b/src/modules/evas/engines/gl_generic/evas_engine.c @@ -1724,8 +1724,9 @@ eng_gl_surface_direct_renderable_get(void *data, Evas_Native_Surface *ns, Eina_B Evas_Engine_GL_Context *gl_context; Evas_GL_Image *sfc = surface; + if (!re) return EINA_FALSE; EVGLINIT(data, EINA_FALSE); - if (!re || !ns) return EINA_FALSE; + if (!ns) return EINA_FALSE; if (!evgl_native_surface_direct_opts_get(ns, &direct_render, &client_side_rotation, override)) return EINA_FALSE;