compiler/libec/lexer: Fixed crash on lexing multiple times
[sdk] / compiler / libec / src / lexer.l
index ce04043..4e48f39 100644 (file)
@@ -274,6 +274,7 @@ L?\"(\\.|[^\\"])*\"     { return(STRING_LITERAL); }
 
       if ( --include_stack_ptr < 0 )
       {
+         include_stack_ptr = 0;
          yyterminate();
       }
       else