diff options
-rw-r--r-- | lexer.l | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -73,7 +73,7 @@ extern const char *parser_input_buffer; } <<EOF>> { - if (yyin) + if (yyin && yyin != stdin) fclose(yyin); yypop_buffer_state(); if (!YY_CURRENT_BUFFER) |