Fix GCC maybe-uninitialized warnings.

glslparsertest.c: In function 'attach_dummy_shader':
glslparsertest.c:153:9: warning: 'shader_template' may be used uninitialized in 
this function [-Wmaybe-uninitialized]
  sprintf(shader_text,
         ^
glslparsertest.c: In function 'piglit_init':
glslparsertest.c:221:5: warning: 'type' may be used uninitialized in this 
function [-Wmaybe-uninitialized]
  if (type == GL_COMPUTE_SHADER) {
     ^
glslparsertest.c:199:9: note: 'type' was declared here
  GLenum type;
         ^

Signed-off-by: Vinson Lee <v...@freedesktop.org>
---
 tests/glslparsertest/glslparsertest.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/glslparsertest/glslparsertest.c 
b/tests/glslparsertest/glslparsertest.c
index fbfbb16..5957144 100644
--- a/tests/glslparsertest/glslparsertest.c
+++ b/tests/glslparsertest/glslparsertest.c
@@ -145,6 +145,7 @@ attach_dummy_shader(GLuint shader_prog, GLenum type)
                        "void main() { }";
                break;
        default:
+               shader_template = NULL;
                printf("No dummy shader available for this shader type\n");
                piglit_report_result(PIGLIT_FAIL);
                break;
@@ -210,6 +211,7 @@ test(void)
                type = GL_COMPUTE_SHADER;
 #endif
        else {
+               type = GL_NONE;
                fprintf(stderr, "Couldn't determine type of program %s\n",
                        filename);
                piglit_report_result(PIGLIT_FAIL);
-- 
1.8.4.2

_______________________________________________
Piglit mailing list
Piglit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to