Mesa (master): glsl: Assert pointer is not null before dereferencing.
Vinson Lee
vlee at kemper.freedesktop.org
Sat Feb 27 08:09:17 UTC 2010
Module: Mesa
Branch: master
Commit: fd29be3831a583a1ad1d7055bd234724ce7ccfae
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd29be3831a583a1ad1d7055bd234724ce7ccfae
Author: Vinson Lee <vlee at vmware.com>
Date: Sat Feb 27 00:08:14 2010 -0800
glsl: Assert pointer is not null before dereferencing.
---
src/mesa/shader/slang/slang_codegen.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/mesa/shader/slang/slang_codegen.c b/src/mesa/shader/slang/slang_codegen.c
index adfea89..9ca5c13 100644
--- a/src/mesa/shader/slang/slang_codegen.c
+++ b/src/mesa/shader/slang/slang_codegen.c
@@ -3184,6 +3184,7 @@ _slang_unroll_for_loop(slang_assemble_ctx * A, const slang_operation *oper)
varId = oper->children[0].children[0].a_id;
var = _slang_variable_locate(oper->children[0].children[0].locals,
varId, GL_TRUE);
+ assert(var);
start = (GLint) var->initializer->literal[0];
}
else {
More information about the mesa-commit
mailing list