This patch silences these Clang sometimes-uninitialized warnings.

maxuniformblocksize.c:158:2: warning: variable 'vs_source' is used 
uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
        default:
        ^~~~~~~
maxuniformblocksize.c:162:52: note: uninitialized use occurs here
        vs = piglit_compile_shader_text(GL_VERTEX_SHADER, vs_source);
                                                          ^~~~~~~~~
maxuniformblocksize.c:106:17: note: initialize the variable 'vs_source' to 
silence this warning
        char *vs_source, *fs_source;
                       ^
                        = NULL
maxuniformblocksize.c:158:2: warning: variable 'fs_source' is used 
uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
        default:
        ^~~~~~~
maxuniformblocksize.c:163:54: note: uninitialized use occurs here
        fs = piglit_compile_shader_text(GL_FRAGMENT_SHADER, fs_source);
                                                            ^~~~~~~~~
maxuniformblocksize.c:106:29: note: initialize the variable 'fs_source' to 
silence this warning
        char *vs_source, *fs_source;
                                   ^
                                    = NULL

Signed-off-by: Vinson Lee <[email protected]>
---
 tests/spec/arb_uniform_buffer_object/maxuniformblocksize.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/spec/arb_uniform_buffer_object/maxuniformblocksize.c 
b/tests/spec/arb_uniform_buffer_object/maxuniformblocksize.c
index 720fc5c..bf5f3fd 100644
--- a/tests/spec/arb_uniform_buffer_object/maxuniformblocksize.c
+++ b/tests/spec/arb_uniform_buffer_object/maxuniformblocksize.c
@@ -156,6 +156,8 @@ piglit_display(void)
                printf("Testing FS with uniform block vec4 v[%d]\n", vec4s);
                break;
        default:
+               vs_source = NULL;
+               fs_source = NULL;
                piglit_report_result(PIGLIT_FAIL);
        }
 
-- 
1.8.3.2

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to