Zero-out the entire parser state structure at initialization

Among other things, this ensures that all of the extension flags are
initially disabled.

This causes the following tests to pass:

    glslparsertest/glsl2/draw_buffers-02.frag
This commit is contained in:
Ian Romanick
2010-04-23 13:37:47 -07:00
parent eb56cea3b3
commit 6aeada7966
+2
View File
@@ -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;