diff --git a/glsl_parser_extras.cpp b/glsl_parser_extras.cpp index 1f74cbb39dc..c808052ee78 100644 --- a/glsl_parser_extras.cpp +++ b/glsl_parser_extras.cpp @@ -719,6 +719,8 @@ main(int argc, char **argv) return EXIT_FAILURE; } + memset(& state, 0, sizeof(state)); + switch (argv[1][0]) { case 'v': state.target = vertex_shader;