diff options
Diffstat (limited to 'src/flex.skl')
-rw-r--r-- | src/flex.skl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flex.skl b/src/flex.skl index 1043238..05729df 100644 --- a/src/flex.skl +++ b/src/flex.skl @@ -2465,7 +2465,7 @@ m4_ifdef( [[M4_YY_NO_TOP_STATE]],, %endif { M4_YY_DECL_GUTS_VAR(); - return YY_G(yy_start_stack)[YY_G(yy_start_stack_ptr) - 1]; + return yy_start_stack_ptr > 0 ? YY_G(yy_start_stack)[YY_G(yy_start_stack_ptr) - 1] : YY_START; } ]]) |