Skip to content

Commit 4c0144a

Browse files
author
Ivan Zhakov
committed
* json/apr_json.c
* json/apr_json_decode.c (apr_json_array_add, apr_json_decode_array): Use APR_ARRAY_PUSH macro. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1930631 13f79535-47bb-0310-9956-ffa450edef68
1 parent dda3fc1 commit 4c0144a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

json/apr_json.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ APR_DECLARE(apr_status_t) apr_json_array_add(apr_json_value_t *arr,
274274

275275
array = arr->value.array->array;
276276
if (array) {
277-
*((apr_json_value_t **) (apr_array_push(array))) = val;
277+
APR_ARRAY_PUSH(array, apr_json_value_t *) = val;
278278
}
279279

280280
return APR_SUCCESS;

json/apr_json_decode.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -417,8 +417,8 @@ static apr_status_t apr_json_decode_array(apr_json_scanner_t * self,
417417
array->value.array->array = apr_array_make(self->pool, count,
418418
sizeof(apr_json_value_t *));
419419
while (element) {
420-
*((apr_json_value_t **) (apr_array_push(array->value.array->array))) =
421-
element;
420+
APR_ARRAY_PUSH(array->value.array->array, apr_json_value_t *) =
421+
element;
422422
element = apr_json_array_next(array, element);
423423
}
424424
}

0 commit comments

Comments
 (0)