raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=31045df0d288eaa9592dafdd753c78539ab884e6

commit 31045df0d288eaa9592dafdd753c78539ab884e6
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Thu Aug 14 17:41:55 2014 +0900

    evas gl - fix possible null tls resource access in bindframebuffer
    
    this fixes CID 1181887
---
 src/modules/evas/engines/gl_common/evas_gl_api.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/modules/evas/engines/gl_common/evas_gl_api.c 
b/src/modules/evas/engines/gl_common/evas_gl_api.c
index 0555b4a..4133100 100644
--- a/src/modules/evas/engines/gl_common/evas_gl_api.c
+++ b/src/modules/evas/engines/gl_common/evas_gl_api.c
@@ -66,6 +66,11 @@ _evgl_glBindFramebuffer(GLenum target, GLuint framebuffer)
         ERR("No current context set.");
         return;
      }
+   if (!rsc)
+     {
+        ERR("No current TLS resource.");
+        return;
+     }
 
    // Take care of BindFramebuffer 0 issue
    if (framebuffer==0)

-- 


Reply via email to