cvs: php-src /ext/pdo pdo_sql_parser.re

From: Date: Mon, 18 Jul 2005 14:44:14 +0000
Subject: cvs: php-src /ext/pdo pdo_sql_parser.re
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-32963@lists.php.net to get a copy of this message
wez Mon Jul 18 10:44:14 2005 EDT Modified files: /php-src/ext/pdo pdo_sql_parser.re Log: avoid :: when looking for named parameters. Refs Bug #33736. http://cvs.php.net/diff.php/php-src/ext/pdo/pdo_sql_parser.re?r1=1.26&r2=1.27&ty=u Index: php-src/ext/pdo/pdo_sql_parser.re diff -u php-src/ext/pdo/pdo_sql_parser.re:1.26 php-src/ext/pdo/pdo_sql_parser.re:1.27 --- php-src/ext/pdo/pdo_sql_parser.re:1.26 Mon Jul 11 23:19:44 2005 +++ php-src/ext/pdo/pdo_sql_parser.re Mon Jul 18 10:44:14 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pdo_sql_parser.re,v 1.26 2005/07/12 03:19:44 wez Exp $ */ +/* $Id: pdo_sql_parser.re,v 1.27 2005/07/18 14:44:14 wez Exp $ */ #include "php.h" #include "php_pdo_driver.h" @@ -57,11 +57,12 @@ /*!re2c (["] (ESCQQ|ANYNOEOF\[\\"])* ["]) { RET(PDO_PARSER_TEXT); } (['] (ESCQ|ANYNOEOF\[\\"])* [']) { RET(PDO_PARSER_TEXT); } - BINDCHR { RET(PDO_PARSER_BIND); } - QUESTION { RET(PDO_PARSER_BIND_POS); } - SPECIALS { RET(PDO_PARSER_TEXT); } - (ANYNOEOF\SPECIALS)+ { RET(PDO_PARSER_TEXT); } - EOF { RET(PDO_PARSER_EOI); } + SPECIALS{2,} { RET(PDO_PARSER_TEXT); } + BINDCHR { RET(PDO_PARSER_BIND); } + QUESTION { RET(PDO_PARSER_BIND_POS); } + SPECIALS { RET(PDO_PARSER_TEXT); } + (ANYNOEOF\SPECIALS)+ { RET(PDO_PARSER_TEXT); } + EOF { RET(PDO_PARSER_EOI); } */ }

« previous php.cvs (#32963) next »