From f7ee6e8e589b4716da0d01b03701ad391f02a768 Mon Sep 17 00:00:00 2001 From: Woochan Lee Date: Tue, 20 Sep 2016 10:27:13 +0900 Subject: [PATCH] Prevent Null pointer reference. WGID: 83722 Change-Id: I01f1ccfcf7d860e9c06abf9e2e14d996ea24e772 --- src/modules/evas/engines/gl_common/evas_gl_shader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/engines/gl_common/evas_gl_shader.c b/src/modules/evas/engines/gl_common/evas_gl_shader.c index aef776e..0d91f44 100644 --- a/src/modules/evas/engines/gl_common/evas_gl_shader.c +++ b/src/modules/evas/engines/gl_common/evas_gl_shader.c @@ -807,7 +807,7 @@ evas_gl_common_shader_flags_get(Evas_GL_Shared *shared, Shader_Type type, if ((flags & SHADER_FLAG_EXTERNAL) || tex->pt->dyn.img) { // TIZEN_ONLY(20160529): Avoid AFILL flag set for gl_drm engine surface - if(!tex->im->gc->IsGLDRM) + if(tex->im && tex->im->gc && !tex->im->gc->IsGLDRM) flags |= SHADER_FLAG_AFILL; } } -- 2.7.4