glsl/glcpp: Drop extra, final newline from most output
[mesa.git] / src / glsl / glcpp / glcpp-parse.y
index 084078eb01f7729f779af070fcff27c66bfb613d..07d780e38776191118fda2efcd2b6805218fbaf1 100644 (file)
@@ -1308,6 +1308,7 @@ glcpp_parser_create (const struct gl_extensions *extensions, gl_api api)
        parser->active = NULL;
        parser->lexing_directive = 0;
        parser->space_tokens = 1;
+        parser->last_token_was_newline = 0;
        parser->newline_as_space = 0;
        parser->in_control_line = 0;
        parser->paren_count = 0;