Fix some valgrind complaints
diff --git a/src/mesa/shader/program.c b/src/mesa/shader/program.c
index a375805..1e2d34a 100644
--- a/src/mesa/shader/program.c
+++ b/src/mesa/shader/program.c
@@ -408,6 +408,10 @@
    }
    else {
       paramList->NumParameters = n + 1;
+
+      _mesa_memset(&paramList->Parameters[n], 0, 
+		   sizeof(struct program_parameter));
+
       paramList->Parameters[n].Name = name ? _mesa_strdup(name) : NULL;
       paramList->Parameters[n].Type = type;
       if (values)