File tree Expand file tree Collapse file tree 4 files changed +7
-6
lines changed Expand file tree Collapse file tree 4 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ PHP NEWS
1010 order). (Daniil Gentili)
1111 . Fix OSS-Fuzz #427814456. (nielsdos)
1212 . Fix OSS-Fuzz #428983568 and #428760800. (nielsdos)
13+ . Fixed bug GH-17204 -Wuseless-escape warnings emitted by re2c. (Peter Kokot)
1314
1415- Curl:
1516 . Fix memory leaks when returning refcounted value from curl callback.
Original file line number Diff line number Diff line change @@ -352,16 +352,16 @@ restart:
352352/*!re2c
353353re2c:yyfill:check = 0;
354354LNUM [0-9]+
355- DNUM ([0-9]*[\ .][0-9]+)|([0-9]+[\ .][0-9]*)
355+ DNUM ([0-9]*[.][0-9]+)|([0-9]+[.][0-9]*)
356356NUMBER [-]?{LNUM}|{DNUM}
357357ANY_CHAR (.|[\n\t])
358358NEWLINE ("\r"|"\n"|"\r\n")
359359TABS_AND_SPACES [ \t]
360360WHITESPACE [ \t]+
361361CONSTANT [a-zA-Z_][a-zA-Z0-9_]*
362- LABEL_CHAR [^=\n\r\t;&|^$~(){}!"\ [\]\x00]
362+ LABEL_CHAR [^=\n\r\t;&|^$~(){}!"[\]\x00]
363363LABEL ({LABEL_CHAR}+)
364- TOKENS [:,.\ [\]"'()&|^+-/*=%$!~<>?@{}]
364+ TOKENS [:,.[\]"'()&|^+-/*=%$!~<>?@{}]
365365OPERATORS [&|^~()!]
366366DOLLAR_CURLY "${"
367367
Original file line number Diff line number Diff line change @@ -1801,11 +1801,11 @@ OPTIONAL_WHITESPACE_OR_COMMENTS ({WHITESPACE}|{MULTI_LINE_COMMENT}|{SINGLE_LINE_
18011801 RETURN_TOKEN (T_MUL_EQUAL);
18021802}
18031803
1804- <ST_IN_SCRIPTING>" *\ *" {
1804+ <ST_IN_SCRIPTING>" **" {
18051805 RETURN_TOKEN (T_POW);
18061806}
18071807
1808- <ST_IN_SCRIPTING>" *\ *=" {
1808+ <ST_IN_SCRIPTING>" **=" {
18091809 RETURN_TOKEN (T_POW_EQUAL);
18101810}
18111811
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ T_IF 'if'
7777T_RUN 'run'
7878T_RUN_SHORT "r"
7979WS [ \r\t]+
80- DIGITS [-]?[0-9\ .]+
80+ DIGITS [-]?[0-9.]+
8181ID [^ \r\n\t:#\000]+
8282GENERIC_ID ([^ \r\n\t:#\000"']|":\\")+|["]([^\n\000"\\]|"\\\\"|"\\"["])+["]|[']([^\n\000'\\]|"\\\\"|"\\"['])+[']
8383ADDR [0][x][a-fA-F0-9]+
You can’t perform that action at this time.
0 commit comments