From d84239ae870be01692cbacc9b439121569213e07 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Sun, 11 Sep 2005 05:04:43 +0000 Subject: touch file --- ext/pdo/pdo_sql_parser.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'ext/pdo') 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 "" { 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 "" 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 "" 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 "" yy11: ++YYCURSOR; goto yy12; yy12: #line 65 "pdo_sql_parser.re" { RET(PDO_PARSER_EOI); } -#line 172 "pdo_sql_parser.c" +#line 172 "" 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 "" 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 "" 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 "" 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 "" 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), -- cgit v1.2.1