summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorylavic <ylavic@13f79535-47bb-0310-9956-ffa450edef68>2022-06-23 11:43:05 +0000
committerylavic <ylavic@13f79535-47bb-0310-9956-ffa450edef68>2022-06-23 11:43:05 +0000
commit4d9cfbc6cedd730f5fe0020a63b5f20ed442f297 (patch)
tree0c51e4cc49fd80e41a4c169ada898656deea651d
parenta11cfc114fee989a84bce87127f009d199580ad1 (diff)
downloadlibapr-4d9cfbc6cedd730f5fe0020a63b5f20ed442f297.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
-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;