summaryrefslogtreecommitdiff
path: root/json
diff options
context:
space:
mode:
authorYann Ylavic <ylavic@apache.org>2022-06-23 11:43:05 +0000
committerYann Ylavic <ylavic@apache.org>2022-06-23 11:43:05 +0000
commitc78a76840870e4d6b2242a7cb87a9cf158f592be (patch)
tree0c51e4cc49fd80e41a4c169ada898656deea651d /json
parentf5ca47dec5f3cb6a538bb4656f3c677cc566c148 (diff)
downloadapr-c78a76840870e4d6b2242a7cb87a9cf158f592be.tar.gz
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
Diffstat (limited to 'json')
-rw-r--r--json/apr_json_decode.c4
1 files changed, 2 insertions, 2 deletions
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;