Mesa (master): r600g: Silence uninitialized variable warnings.

Vinson Lee vlee at kemper.freedesktop.org
Sun Sep 26 21:36:06 UTC 2010


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

Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Sep 26 14:34:05 2010 -0700

r600g: Silence uninitialized variable warnings.

Fixes these GCC warnings.
r600_shader.c: In function 'tgsi_tex':
r600_shader.c:1611: warning: 'src2_chan' may be used uninitialized in this function
r600_shader.c:1611: warning: 'src_chan' may be used uninitialized in this function

---

 src/gallium/drivers/r600/r600_shader.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/r600/r600_shader.c b/src/gallium/drivers/r600/r600_shader.c
index 3274f3b..0c27bb7 100644
--- a/src/gallium/drivers/r600/r600_shader.c
+++ b/src/gallium/drivers/r600/r600_shader.c
@@ -1631,6 +1631,11 @@ static int tgsi_tex(struct r600_shader_ctx *ctx)
 				src_chan = 1;
 				src2_chan = 2;
 				break;
+			default:
+				assert(0);
+				src_chan = 0;
+				src2_chan = 0;
+				break;
 			}
 			r = tgsi_src(ctx, &inst->Src[0], &alu.src[0]);
 			if (r)




More information about the mesa-commit mailing list