Mesa (master): st/mesa: Silence uninitialized variable warning.

Vinson Lee vlee at kemper.freedesktop.org
Thu Oct 28 13:10:09 UTC 2010


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

Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Oct 28 06:08:19 2010 -0700

st/mesa: Silence uninitialized variable warning.

Fixes this GCC warning.
state_tracker/st_program.c: In function 'st_print_shaders':
state_tracker/st_program.c:735: warning: 'sh' may be used uninitialized in this function

---

 src/mesa/state_tracker/st_program.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/mesa/state_tracker/st_program.c b/src/mesa/state_tracker/st_program.c
index 6a5d741..7679928 100644
--- a/src/mesa/state_tracker/st_program.c
+++ b/src/mesa/state_tracker/st_program.c
@@ -744,6 +744,10 @@ st_print_shaders(struct gl_context *ctx)
 	 case GL_FRAGMENT_SHADER:
 	    sh = (i != 2) ? NULL : shProg[j]->Shaders[i];
 	    break;
+	 default:
+	    assert(0);
+	    sh = NULL;
+	    break;
 	 }
 
 	 if (sh != NULL) {




More information about the mesa-commit mailing list