svn commit: r1930631 - apr/apr/trunk/json
[email protected] Tue, 16 Dec 2025 13:18:24 -0000
| Newsgroups | gmane.comp.apache.apr.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: ivan
Date: Tue Dec 16 13:18:23 2025
New Revision: 1930631
Log:
* json/apr_json.c
* json/apr_json_decode.c
(apr_json_array_add, apr_json_decode_array): Use APR_ARRAY_PUSH macro.
Modified:
apr/apr/trunk/json/apr_json.c
apr/apr/trunk/json/apr_json_decode.c
Modified: apr/apr/trunk/json/apr_json.c
==============================================================================
--- apr/apr/trunk/json/apr_json.c Tue Dec 16 12:45:02 2025 (r1930630)
+++ apr/apr/trunk/json/apr_json.c Tue Dec 16 13:18:23 2025 (r1930631)
@@ -274,7 +274,7 @@ APR_DECLARE(apr_status_t) apr_json_array
array = arr->value.array->array;
if (array) {
- *((apr_json_value_t **) (apr_array_push(array))) = val;
+ APR_ARRAY_PUSH(array, apr_json_value_t *) = val;
}
return APR_SUCCESS;
Modified: apr/apr/trunk/json/apr_json_decode.c
==============================================================================
--- apr/apr/trunk/json/apr_json_decode.c Tue Dec 16 12:45:02 2025 (r1930630)
+++ apr/apr/trunk/json/apr_json_decode.c Tue Dec 16 13:18:23 2025 (r1930631)
@@ -417,8 +417,8 @@ static apr_status_t apr_json_decode_arra
array->value.array->array = apr_array_make(self->pool, count,
sizeof(apr_json_value_t *));
while (element) {
- *((apr_json_value_t **) (apr_array_push(array->value.array->array))) =
- element;
+ APR_ARRAY_PUSH(array->value.array->array, apr_json_value_t *) =
+ element;
element = apr_json_array_next(array, element);
}
}