Mesa (master): mesa: Add assert to check for null pointer dereference.
Vinson Lee
vlee at kemper.freedesktop.org
Sun Feb 21 10:14:05 UTC 2010
Module: Mesa
Branch: master
Commit: 7da9da190f44f504db13570c0cec05dffa240cae
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7da9da190f44f504db13570c0cec05dffa240cae
Author: Vinson Lee <vlee at vmware.com>
Date: Sun Feb 21 02:13:15 2010 -0800
mesa: Add assert to check for null pointer dereference.
---
src/mesa/main/framebuffer.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/framebuffer.c b/src/mesa/main/framebuffer.c
index 065e25f..269bc9a 100644
--- a/src/mesa/main/framebuffer.c
+++ b/src/mesa/main/framebuffer.c
@@ -829,8 +829,12 @@ update_framebuffer(GLcontext *ctx, struct gl_framebuffer *fb)
void
_mesa_update_framebuffer(GLcontext *ctx)
{
- struct gl_framebuffer *drawFb = ctx->DrawBuffer;
- struct gl_framebuffer *readFb = ctx->ReadBuffer;
+ struct gl_framebuffer *drawFb;
+ struct gl_framebuffer *readFb;
+
+ assert(ctx);
+ drawFb = ctx->DrawBuffer;
+ readFb = ctx->ReadBuffer;
update_framebuffer(ctx, drawFb);
if (readFb != drawFb)
More information about the mesa-commit
mailing list