summaryrefslogtreecommitdiff
path: root/ext/pdo
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2005-09-11 05:04:43 +0000
committerWez Furlong <wez@php.net>2005-09-11 05:04:43 +0000
commitd84239ae870be01692cbacc9b439121569213e07 (patch)
tree32e4c8f30d94b070cc9202edabd82945cd92a98f /ext/pdo
parent434fa24dfa68c16087f6e2b613f35d30807b6fe9 (diff)
downloadphp-git-d84239ae870be01692cbacc9b439121569213e07.tar.gz
touch file
Diffstat (limited to 'ext/pdo')
-rw-r--r--ext/pdo/pdo_sql_parser.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/ext/pdo/pdo_sql_parser.c b/ext/pdo/pdo_sql_parser.c
index f64356a33c..a0a2852acb 100644
--- a/ext/pdo/pdo_sql_parser.c
+++ b/ext/pdo/pdo_sql_parser.c
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.9.9 on Sun Sep 4 02:58:35 2005 */
+/* Generated by re2c 0.9.9.rc1 on Sun Sep 11 00:03:44 2005 */
#line 1 "pdo_sql_parser.re"
/*
+----------------------------------------------------------------------+
@@ -85,7 +85,7 @@ static int scan(Scanner *s)
162, 162, 162, 162, 162, 162, 162, 162,
};
-#line 89 "pdo_sql_parser.c"
+#line 89 "<stdout>"
{
YYCTYPE yych;
unsigned int yyaccept;
@@ -113,7 +113,7 @@ yy2: yyaccept = 0;
yy3:
#line 63 "pdo_sql_parser.re"
{ RET(PDO_PARSER_TEXT); }
-#line 117 "pdo_sql_parser.c"
+#line 117 "<stdout>"
yy4: yyaccept = 0;
yych = *(YYMARKER = ++YYCURSOR);
if(yybm[0+yych] & 16) {
@@ -150,7 +150,7 @@ yy6: ++YYCURSOR;
yy7:
#line 62 "pdo_sql_parser.re"
{ RET(PDO_PARSER_BIND_POS); }
-#line 154 "pdo_sql_parser.c"
+#line 154 "<stdout>"
yy8: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
@@ -162,13 +162,13 @@ yy9: if(yybm[0+yych] & 2) {
yy10:
#line 64 "pdo_sql_parser.re"
{ RET(PDO_PARSER_TEXT); }
-#line 166 "pdo_sql_parser.c"
+#line 166 "<stdout>"
yy11: ++YYCURSOR;
goto yy12;
yy12:
#line 65 "pdo_sql_parser.re"
{ RET(PDO_PARSER_EOI); }
-#line 172 "pdo_sql_parser.c"
+#line 172 "<stdout>"
yy13: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
@@ -180,7 +180,7 @@ yy14: if(yybm[0+yych] & 4) {
yy15:
#line 60 "pdo_sql_parser.re"
{ RET(PDO_PARSER_TEXT); }
-#line 184 "pdo_sql_parser.c"
+#line 184 "<stdout>"
yy16: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
@@ -192,7 +192,7 @@ yy17: if(yybm[0+yych] & 8) {
yy18:
#line 61 "pdo_sql_parser.re"
{ RET(PDO_PARSER_BIND); }
-#line 196 "pdo_sql_parser.c"
+#line 196 "<stdout>"
yy19: yyaccept = 1;
YYMARKER = ++YYCURSOR;
if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -218,7 +218,7 @@ yy21: ++YYCURSOR;
yy22:
#line 59 "pdo_sql_parser.re"
{ RET(PDO_PARSER_TEXT); }
-#line 222 "pdo_sql_parser.c"
+#line 222 "<stdout>"
yy23: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
@@ -250,7 +250,7 @@ yy28: ++YYCURSOR;
yy29:
#line 58 "pdo_sql_parser.re"
{ RET(PDO_PARSER_TEXT); }
-#line 254 "pdo_sql_parser.c"
+#line 254 "<stdout>"
yy30: yyaccept = 1;
YYMARKER = ++YYCURSOR;
if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -435,8 +435,6 @@ PDO_API int pdo_parse_params(pdo_stmt_t *stmt, char *inquery, int inquery_len,
plc->freeq = 0;
break;
- case IS_BOOL:
- convert_to_long(param->parameter);
case IS_LONG:
case IS_DOUBLE:
convert_to_string(param->parameter);
@@ -445,6 +443,8 @@ PDO_API int pdo_parse_params(pdo_stmt_t *stmt, char *inquery, int inquery_len,
plc->freeq = 0;
break;
+ case IS_BOOL:
+ convert_to_long(param->parameter);
default:
convert_to_string(param->parameter);
if (!stmt->dbh->methods->quoter(stmt->dbh, Z_STRVAL_P(param->parameter),