diff options
author | Johannes Schlüter <johannes@php.net> | 2012-04-18 22:47:14 +0200 |
---|---|---|
committer | Johannes Schlüter <johannes@php.net> | 2012-04-18 22:49:03 +0200 |
commit | e946eaca0bc747615fabd0fedb8a92ea800ed158 (patch) | |
tree | 91ac61e4905bca2303b2d853df433578aeb9b18b /ext/pdo/pdo_sql_parser.c | |
parent | dda60f3014743fcbfc1078a8e52b4d7b2e09b839 (diff) | |
download | php-git-e946eaca0bc747615fabd0fedb8a92ea800ed158.tar.gz |
Update generated file.
Diffstat (limited to 'ext/pdo/pdo_sql_parser.c')
-rw-r--r-- | ext/pdo/pdo_sql_parser.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/ext/pdo/pdo_sql_parser.c b/ext/pdo/pdo_sql_parser.c index d67f0e0b78..ed8af84527 100644 --- a/ext/pdo/pdo_sql_parser.c +++ b/ext/pdo/pdo_sql_parser.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.5 on Sat Jun 4 18:42:25 2011 */ +/* Generated by re2c 0.13.5 on Wed Apr 18 22:30:06 2012 */ #line 1 "ext/pdo/pdo_sql_parser.re" /* +----------------------------------------------------------------------+ @@ -569,7 +569,7 @@ safe: param->param_type TSRMLS_CC)) { /* bork */ ret = -1; - strcpy(stmt->error_code, stmt->dbh->error_code); + strncpy(stmt->error_code, stmt->dbh->error_code, 6); if (buf) { efree(buf); } @@ -592,6 +592,9 @@ safe: plc->freeq = 0; break; + case IS_BOOL: + convert_to_long(param->parameter); + case IS_LONG: case IS_DOUBLE: convert_to_string(param->parameter); @@ -600,8 +603,6 @@ safe: 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), @@ -609,7 +610,7 @@ safe: param->param_type TSRMLS_CC)) { /* bork */ ret = -1; - strcpy(stmt->error_code, stmt->dbh->error_code); + strncpy(stmt->error_code, stmt->dbh->error_code, 6); goto clean_up; } plc->freeq = 1; |