Mesa (master): savage: Add assert to check for null pointer dereference.

Vinson Lee vlee at kemper.freedesktop.org
Sat Feb 27 23:30:17 UTC 2010


Module: Mesa
Branch: master
Commit: 5c007f42a128ad11c8e126443e0f040774901430
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c007f42a128ad11c8e126443e0f040774901430

Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Feb 27 15:29:44 2010 -0800

savage: Add assert to check for null pointer dereference.

---

 src/mesa/drivers/dri/savage/savagetex.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/savage/savagetex.c b/src/mesa/drivers/dri/savage/savagetex.c
index 1a748ee..1523af4 100644
--- a/src/mesa/drivers/dri/savage/savagetex.c
+++ b/src/mesa/drivers/dri/savage/savagetex.c
@@ -1021,6 +1021,7 @@ static void savageUploadTexImages( savageContextPtr imesa, savageTexObjPtr t )
 	  return;
       }
 
+      assert(t->base.memBlock);
       ofs = t->base.memBlock->ofs;
       t->setup.physAddr = imesa->savageScreen->textureOffset[heap] + ofs;
       t->bufAddr = (GLubyte *)imesa->savageScreen->texVirtual[heap] + ofs;




More information about the mesa-commit mailing list