mirror of
https://github.com/postgres/postgres.git
synced 2026-02-28 04:10:35 -05:00
Allow for EOF or \0 as input() return from lex.
This commit is contained in:
parent
5b5c83f9e7
commit
290bef4e05
1 changed files with 3 additions and 2 deletions
|
|
@ -1,10 +1,11 @@
|
|||
/*
|
||||
This should work, but non-patched flex 2.5.3 fails because input()
|
||||
doesn't return EOF
|
||||
doesn't return EOF or '\0'
|
||||
Bruce Momjian <root@candle.pha.pa.us>
|
||||
*/
|
||||
%%
|
||||
. {
|
||||
while (input() != EOF)
|
||||
int ch;
|
||||
while ((ch = input()) != EOF && ch != '\0')
|
||||
;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue