Module: Mesa
Branch: dlist-statechange-shortcircuit
Commit: 4e43126a5915b1233c89c61400c8270d23d48ea3
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e43126a5915b1233c89c61400c8270d23d48ea3

Author: Brian Paul <[email protected]>
Date:   Mon Jun 29 15:26:26 2009 -0600

intel: added null ptr check

This fixes a segfault seen with piglit's fdo20701 test.

---

 src/mesa/drivers/dri/intel/intel_context.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_context.c 
b/src/mesa/drivers/dri/intel/intel_context.c
index 1222a9a..90e66fa 100644
--- a/src/mesa/drivers/dri/intel/intel_context.c
+++ b/src/mesa/drivers/dri/intel/intel_context.c
@@ -537,7 +537,7 @@ intelFinish(GLcontext * ctx)
 
        irb = intel_renderbuffer(fb->_ColorDrawBuffers[i]);
 
-       if (irb->region)
+       if (irb && irb->region)
          dri_bo_wait_rendering(irb->region->buffer);
    }
    if (fb->_DepthBuffer) {

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to