glsl: Silence uninitialized variable warning.
authorVinson Lee <vlee@vmware.com>
Sun, 22 Aug 2010 03:38:07 +0000 (20:38 -0700)
committerVinson Lee <vlee@vmware.com>
Sun, 22 Aug 2010 03:42:47 +0000 (20:42 -0700)
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

index 0a97e014244501815916b19f3cbaeb4ccab82f3e..dfdec144b2feb3ace2740ac8975fe0dc2b900ee4 100644 (file)
@@ -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)