diff options
author | Vern Paxson <vern@ee.lbl.gov> | 1995-04-20 12:46:03 +0000 |
---|---|---|
committer | Vern Paxson <vern@ee.lbl.gov> | 1995-04-20 12:46:03 +0000 |
commit | 722dd0fd3a88473ecb632e1fb30841c6a7f8bcc8 (patch) | |
tree | 014b515dd79c0b305d1e858ff18ca5348c64f1e7 /flex.skl | |
parent | 9e90e1b476e812d4a8fcde3e98d18a13ff7ca424 (diff) |
yy_delete_buffer allows nil buffer pointer
Diffstat (limited to 'flex.skl')
-rw-r--r-- | flex.skl | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1150,6 +1150,9 @@ YY_BUFFER_STATE b; void yyFlexLexer::yy_delete_buffer( YY_BUFFER_STATE b ) %* { + if ( ! b ) + return; + if ( b == yy_current_buffer ) yy_current_buffer = (YY_BUFFER_STATE) 0; |