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

Vinson Lee vlee at kemper.freedesktop.org
Sun Aug 22 03:42:58 UTC 2010


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

Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Aug 21 20:38:07 2010 -0700

glsl: Silence uninitialized variable warning.

i686-apple-darwin10-gcc-4.2.1 generated the following warning.
warning: 'score' may be used uninitialized in this function

GCC 4.4.3 on Linux didn't generate the above warning.

---

 src/glsl/ir_function.cpp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/glsl/ir_function.cpp b/src/glsl/ir_function.cpp
index 0a97e01..dfdec14 100644
--- a/src/glsl/ir_function.cpp
+++ b/src/glsl/ir_function.cpp
@@ -139,6 +139,9 @@ parameter_lists_match(const exec_list *list_a, const exec_list *list_b)
 	  */
 	 score = (type_compare(actual->type, param->type) == 0) ? 0 : -1;
 	 break;
+
+      default:
+	 assert(false);
       }
 
       if (score < 0)




More information about the mesa-commit mailing list