summaryrefslogtreecommitdiff
path: root/ext/json/json_parser.y
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2015-03-25 10:59:05 +0100
committerAnatol Belski <ab@php.net>2015-03-25 15:32:35 +0100
commitfe36285de20a09760777fa674614a36b00b13cd1 (patch)
tree6066c28df2b2fa4b5e12ab4bb95444664cebf5e6 /ext/json/json_parser.y
parent0ae011f3a7ed17fb1d0081f766ce5b5b73c759a6 (diff)
downloadphp-git-fe36285de20a09760777fa674614a36b00b13cd1.tar.gz
fix datatype mismatches
Diffstat (limited to 'ext/json/json_parser.y')
-rw-r--r--ext/json/json_parser.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/json/json_parser.y b/ext/json/json_parser.y
index 474602ad34..38d520150d 100644
--- a/ext/json/json_parser.y
+++ b/ext/json/json_parser.y
@@ -188,7 +188,7 @@ void php_json_parser_object_init(php_json_parser *parser, zval *object)
void php_json_parser_object_update(php_json_parser *parser, zval *object, zval *zkey, zval *zvalue)
{
char *key = Z_STRVAL_P(zkey);
- int key_len = Z_STRLEN_P(zkey);
+ size_t key_len = Z_STRLEN_P(zkey);
if (parser->scanner.options & PHP_JSON_OBJECT_AS_ARRAY) {
add_assoc_zval_ex(object, key, key_len, zvalue);