summaryrefslogtreecommitdiff
path: root/ext/pdo/pdo_sql_parser.c
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2006-12-04 00:38:46 +0000
committerIlia Alshanetsky <iliaa@php.net>2006-12-04 00:38:46 +0000
commit4356aad0ae776f99b5f6c65066d7dd235ef3654f (patch)
treefc3d6d97de1b7e0ba6f80e6554c82b24e4cc7755 /ext/pdo/pdo_sql_parser.c
parente7c2bd6e4062ec6cb0f80f618a991a27b6de6959 (diff)
downloadphp-git-4356aad0ae776f99b5f6c65066d7dd235ef3654f.tar.gz
Fixed bug #39483 (Problem with handling of \ char in prepared statements).
Diffstat (limited to 'ext/pdo/pdo_sql_parser.c')
-rw-r--r--ext/pdo/pdo_sql_parser.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/pdo/pdo_sql_parser.c b/ext/pdo/pdo_sql_parser.c
index eae5bda28e..e420f643a1 100644
--- a/ext/pdo/pdo_sql_parser.c
+++ b/ext/pdo/pdo_sql_parser.c
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.10.6 on Sun Dec 3 18:24:46 2006 */
+/* Generated by re2c 0.10.6 on Sun Dec 3 19:05:06 2006 */
#line 1 "ext/pdo/pdo_sql_parser.re"
/*
+----------------------------------------------------------------------+
@@ -232,8 +232,8 @@ yy26:
++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- if(yych == '\'') goto yy23;
- goto yy25;
+ if(yych <= 0x00) goto yy25;
+ goto yy23;
yy27:
yych = *++YYCURSOR;
goto yy22;
@@ -274,8 +274,8 @@ yy34:
++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
- if(yych == '"') goto yy32;
- goto yy25;
+ if(yych <= 0x00) goto yy25;
+ goto yy32;
yy35:
++YYCURSOR;
yych = *YYCURSOR;