Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd125610

Browse files
author
Michael Meskes
committed
*** empty log message ***
1 parent69c617e commitd125610

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

‎src/interfaces/ecpg/ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,5 +599,9 @@ Thu Jun 10 21:09:12 CEST 1999
599599
Wed Jun 16 20:21:42 CEST 1999
600600

601601
- Fixed another typo in preproc.y.
602+
603+
Thu Jun 24 18:06:43 CEST 1999
604+
605+
- Fixed C comment bug that caused ecpg to not accept quoted quotes.
602606
- Set library version to 3.0.0
603607
- Set ecpg version to 2.6.0

‎src/interfaces/ecpg/preproc/pgc.l

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,9 @@ xqcat{quote}{space}*\n{space}*{quote}
119119
dquote\"
120120
xdstart{dquote}
121121
xdstop{dquote}
122+
xdcqdq\\\"
122123
xdinside[^"]*
124+
xdcinside({xdinside}|{xdcqdq})*
123125

124126
/* Comments
125127
* Ignored by the scanner and parser.
@@ -287,7 +289,7 @@ cppline{space}*#.*(\\{space}*\n)*\n*
287289
yylval.str =mm_strdup(literal);
288290
return CSTRING;
289291
}
290-
<xdc>{xdinside}{
292+
<xdc>{xdcinside}{
291293
if ((llen+yyleng) > (MAX_PARSE_BUFFER -1))
292294
yyerror("ERROR: quoted string parse buffer exceeded");
293295
memcpy(literal+llen, yytext, yyleng+1);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp