Prevent Null pointer reference. 81/88581/2
authorWoochan Lee <wc0917.lee@samsung.com>
Tue, 20 Sep 2016 01:27:13 +0000 (10:27 +0900)
committerWoochan Lee <wc0917.lee@samsung.com>
Tue, 20 Sep 2016 01:31:53 +0000 (10:31 +0900)
WGID: 83722

Change-Id: I01f1ccfcf7d860e9c06abf9e2e14d996ea24e772

src/modules/evas/engines/gl_common/evas_gl_shader.c

index aef776e..0d91f44 100644 (file)
@@ -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;
                }
           }