Mesa (master): i965: Silence uninitialized variable warning.

Vinson Lee vlee at kemper.freedesktop.org
Thu Dec 9 22:18:27 UTC 2010


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

Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec  9 14:17:17 2010 -0800

i965: Silence uninitialized variable warning.

Fixes this GCC warning.
brw_fs.cpp: In function 'brw_reg brw_reg_from_fs_reg(fs_reg*)':
brw_fs.cpp:3255: warning: 'brw_reg' may be used uninitialized in this function

---

 src/mesa/drivers/dri/i965/brw_fs.cpp |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp
index 6bb195b..c3cbe0d 100644
--- a/src/mesa/drivers/dri/i965/brw_fs.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs.cpp
@@ -3280,6 +3280,7 @@ static struct brw_reg brw_reg_from_fs_reg(fs_reg *reg)
 	 break;
       default:
 	 assert(!"not reached");
+	 brw_reg = brw_null_reg();
 	 break;
       }
       break;
@@ -3294,6 +3295,10 @@ static struct brw_reg brw_reg_from_fs_reg(fs_reg *reg)
       assert(!"not reached");
       brw_reg = brw_null_reg();
       break;
+   default:
+      assert(!"not reached");
+      brw_reg = brw_null_reg();
+      break;
    }
    if (reg->abs)
       brw_reg = brw_abs(brw_reg);




More information about the mesa-commit mailing list