diff --git a/src/c99-flex.skl b/src/c99-flex.skl index b7b0d57f..9efbadad 100644 --- a/src/c99-flex.skl +++ b/src/c99-flex.skl @@ -2504,8 +2504,6 @@ int yylex_destroy (yyscan_t yyscanner) { /* Pop the buffer stack, destroying each element. */ while(yy_current_buffer(yyscanner)) { - yy_delete_buffer( yy_current_buffer(yyscanner), yyscanner ); - yyscanner->yy_buffer_stack[yyscanner->yy_buffer_stack_top] = NULL; yypop_buffer_state(yyscanner); } diff --git a/src/cpp-flex.skl b/src/cpp-flex.skl index 01e9bf81..9a84d77f 100644 --- a/src/cpp-flex.skl +++ b/src/cpp-flex.skl @@ -3827,8 +3827,6 @@ int yylex_destroy (M4_YY_DEF_ONLY_ARG) { /* Pop the buffer stack, destroying each element. */ while(yy_current_buffer()) { - yy_delete_buffer( yy_current_buffer() M4_YY_CALL_LAST_ARG ); - YY_CURRENT_BUFFER_LVALUE = NULL; yypop_buffer_state(M4_YY_CALL_ONLY_ARG); } diff --git a/src/go-flex.skl b/src/go-flex.skl index cf5bed5b..f719e110 100644 --- a/src/go-flex.skl +++ b/src/go-flex.skl @@ -2347,8 +2347,6 @@ int yylex_destroy(FlexLexer *yyscanner) { /* Pop the buffer stack, destroying each element. */ while(yy_current_buffer(yyscanner)) { - yy_delete_buffer(yy_current_buffer(yyscanner), yyscanner); - yyscanner->yyBufferStack[yyscanner->yyBufferStackTop] = NULL; yypop_buffer_state(yyscanner); }