diff options
author | Stanislav Malyshev <stas@php.net> | 2015-01-26 13:53:16 -0800 |
---|---|---|
committer | Stanislav Malyshev <stas@php.net> | 2015-01-26 16:16:02 -0800 |
commit | dfe6aea9cab6df556049ec2c9867d97a97e0fe09 (patch) | |
tree | 3c8d0b36eb0465854095fbc8efca30f399d6e2bc /ext/pdo/pdo_sql_parser.c | |
parent | 5845f2c0c116accac6bdd60a6b35ff05aa604ca5 (diff) | |
download | php-git-dfe6aea9cab6df556049ec2c9867d97a97e0fe09.tar.gz |
size_t cleanup for PDO
Diffstat (limited to 'ext/pdo/pdo_sql_parser.c')
-rw-r--r-- | ext/pdo/pdo_sql_parser.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/pdo/pdo_sql_parser.c b/ext/pdo/pdo_sql_parser.c index 55320da740..e1acc171e4 100644 --- a/ext/pdo/pdo_sql_parser.c +++ b/ext/pdo/pdo_sql_parser.c @@ -407,9 +407,9 @@ yy45: struct placeholder { char *pos; char *quoted; /* quoted value */ - int len; + size_t len; int bindno; - int qlen; /* quoted length of value */ + size_t qlen; /* quoted length of value */ int freeq; struct placeholder *next; }; @@ -418,15 +418,15 @@ static void free_param_name(zval *el) { efree(Z_PTR_P(el)); } -PDO_API int pdo_parse_params(pdo_stmt_t *stmt, char *inquery, int inquery_len, - char **outquery, int *outquery_len) +PDO_API int pdo_parse_params(pdo_stmt_t *stmt, char *inquery, size_t inquery_len, + char **outquery, size_t *outquery_len) { Scanner s; char *ptr, *newbuffer; int t; int bindno = 0; int ret = 0; - int newbuffer_len; + size_t newbuffer_len; HashTable *params; struct pdo_bound_param_data *param; int query_type = PDO_PLACEHOLDER_NONE; |