From c78a76840870e4d6b2242a7cb87a9cf158f592be Mon Sep 17 00:00:00 2001 From: Yann Ylavic Date: Thu, 23 Jun 2022 11:43:05 +0000 Subject: apr_json_decode: apr_array_header_t uses ints. * json/apr_json_decode.c(apr_json_decode_array): apr_array_make() want an int. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1902196 13f79535-47bb-0310-9956-ffa450edef68 --- json/apr_json_decode.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'json') diff --git a/json/apr_json_decode.c b/json/apr_json_decode.c index 9fdb5ff11..565c5a7a9 100644 --- a/json/apr_json_decode.c +++ b/json/apr_json_decode.c @@ -353,7 +353,7 @@ static apr_status_t apr_json_decode_array(apr_json_scanner_t * self, apr_json_value_t * array) { apr_status_t status = APR_SUCCESS; - apr_size_t count = 0; + int count = 0; if (self->p >= self->e) { return APR_EOF; @@ -412,7 +412,7 @@ static apr_status_t apr_json_decode_array(apr_json_scanner_t * self, { apr_json_value_t *element = apr_json_array_first(array); array->value.array->array = apr_array_make(self->pool, count, - sizeof(apr_json_value_t *)); + sizeof(apr_json_value_t *)); while (element) { *((apr_json_value_t **) (apr_array_push(array->value.array->array))) = element; -- cgit v1.2.1