From e0b44a091a619b47a16cf1eb77c853a4a82e88f3 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Wed, 21 Sep 2016 13:18:19 +0900 Subject: [PATCH] commit ff7511ae123bbaaefcd716edc2aabf57a9139da8 Author: Hermet Park Date: Wed Sep 21 13:16:36 2016 +0900 evas engine: correct null check check null first, before access it. Change-Id: I48cd4b2b18e8fd81d73410f603091ea90f4c7d9d --- src/modules/evas/engines/gl_generic/evas_engine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/evas/engines/gl_generic/evas_engine.c b/src/modules/evas/engines/gl_generic/evas_engine.c index 592109f..813b93c 100644 --- a/src/modules/evas/engines/gl_generic/evas_engine.c +++ b/src/modules/evas/engines/gl_generic/evas_engine.c @@ -1659,8 +1659,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; -- 2.7.4