diff options
author | drh <> | 2022-04-07 14:13:32 +0000 |
---|---|---|
committer | drh <> | 2022-04-07 14:13:32 +0000 |
commit | db08a6d13c7b868eb42b53d4fac8738ad3d7b477 (patch) | |
tree | 5efc4fdd6b33116359ba387a11703568fd6b621a /tool/lemon.c | |
parent | a744167956cbe170a4b3e6edc1a3206f75c81fbb (diff) | |
download | sqlite-db08a6d13c7b868eb42b53d4fac8738ad3d7b477.tar.gz sqlite-db08a6d13c7b868eb42b53d4fac8738ad3d7b477.zip |
Fix the parsing of C-style comments in Lemon, as reported by
[forum:/forumpost/b6edc69548|forum post b6edc69548]. This has no affect
on SQLite itself.
FossilOrigin-Name: 201569e09b000919ccb463bd581fb2ecd5320e7f584fdb1bc2aaba111061d5c3
Diffstat (limited to 'tool/lemon.c')
-rw-r--r-- | tool/lemon.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tool/lemon.c b/tool/lemon.c index 11e25c8a1..fb81292d4 100644 --- a/tool/lemon.c +++ b/tool/lemon.c @@ -3015,6 +3015,7 @@ void Parse(struct lemon *gp) } if( c=='/' && cp[1]=='*' ){ /* Skip C style comments */ cp+=2; + if( (*cp)=='/' ) cp++; while( (c= *cp)!=0 && (c!='/' || cp[-1]!='*') ){ if( c=='\n' ) lineno++; cp++; |