intel: added null ptr check
authorBrian Paul <brianp@vmware.com>
Mon, 29 Jun 2009 21:26:26 +0000 (15:26 -0600)
committerBrian Paul <brianp@vmware.com>
Mon, 29 Jun 2009 21:26:28 +0000 (15:26 -0600)
This fixes a segfault seen with piglit's fdo20701 test.

src/mesa/drivers/dri/intel/intel_context.c

index 1222a9a8c6f1ab6ff30621b7c67b75ad0e29b5d6..90e66fa5c07b3cc7f2b3dbbc1e25ed34b4fe569d 100644 (file)
@@ -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) {