svn commit: r1920659 - in /apr/apr-util/branches/1.7.x: jose/apr_jose_decode.c json/apr_json.c
[email protected] Sat, 14 Sep 2024 19:11:02 -0000
Newsgroups
gmane.comp.apache.apr.cvs
Message-ID
<[email protected] >
Author: ivan
Date: Sat Sep 14 19:11:02 2024
New Revision: 1920659
URL: http://svn.apache.org/viewvc?rev=1920659&view=rev
Log:
Fix x86 Windows build: add APU_DECLARE() apr_jose*() and apr_json_*()
function implementation.
Modified:
apr/apr-util/branches/1.7.x/jose/apr_jose_decode.c
apr/apr-util/branches/1.7.x/json/apr_json.c
Modified: apr/apr-util/branches/1.7.x/jose/apr_jose_decode.c
URL: http://svn.apache.org/viewvc/apr/apr-util/branches/1.7.x/jose/apr_jose_decode.c?rev=1920659&r1=1920658&r2=1920659&view=diff
==============================================================================
--- apr/apr-util/branches/1.7.x/jose/apr_jose_decode.c (original)
+++ apr/apr-util/branches/1.7.x/jose/apr_jose_decode.c Sat Sep 14 19:11:02 2024
@@ -1681,7 +1681,7 @@ apr_status_t apr_jose_decode_json(apr_jo
return status;
}
-apr_status_t apr_jose_decode(apr_jose_t **jose, const char *typ,
+APU_DECLARE(apr_status_t) apr_jose_decode(apr_jose_t **jose, const char *typ,
apr_bucket_brigade *brigade, apr_jose_cb_t *cb, int level, int flags,
apr_pool_t *pool)
{
Modified: apr/apr-util/branches/1.7.x/json/apr_json.c
URL: http://svn.apache.org/viewvc/apr/apr-util/branches/1.7.x/json/apr_json.c?rev=1920659&r1=1920658&r2=1920659&view=diff
==============================================================================
--- apr/apr-util/branches/1.7.x/json/apr_json.c (original)
+++ apr/apr-util/branches/1.7.x/json/apr_json.c Sat Sep 14 19:11:02 2024
@@ -31,12 +31,12 @@
APR_RING_CHECK_CONSISTENCY(&(o)->list, apr_json_value_t, link); \
} while (0)
-apr_json_value_t *apr_json_value_create(apr_pool_t *pool)
+APU_DECLARE(apr_json_value_t *) apr_json_value_create(apr_pool_t *pool)
{
return apr_pcalloc(pool, sizeof(apr_json_value_t));
}
-apr_json_value_t *apr_json_object_create(apr_pool_t *pool)
+APU_DECLARE(apr_json_value_t *) apr_json_object_create(apr_pool_t *pool)
{
apr_json_object_t *object;
@@ -50,7 +50,7 @@ apr_json_value_t *apr_json_object_create
return json;
}
-apr_json_value_t *apr_json_string_create(apr_pool_t *pool, const char *val,
+APU_DECLARE(apr_json_value_t *) apr_json_string_create(apr_pool_t *pool, const char *val,
apr_ssize_t len) {
apr_json_value_t *json = apr_json_value_create(pool);
@@ -67,7 +67,7 @@ apr_json_value_t *apr_json_string_create
return json;
}
-apr_json_value_t *apr_json_array_create(apr_pool_t *pool, int nelts)
+APU_DECLARE(apr_json_value_t *) apr_json_array_create(apr_pool_t *pool, int nelts)
{
apr_json_value_t *json = apr_json_value_create(pool);
@@ -82,7 +82,7 @@ apr_json_value_t *apr_json_array_create(
return json;
}
-apr_json_value_t *apr_json_long_create(apr_pool_t *pool, apr_int64_t lnumber)
+APU_DECLARE(apr_json_value_t *) apr_json_long_create(apr_pool_t *pool, apr_int64_t lnumber)
{
apr_json_value_t *json = apr_json_value_create(pool);
@@ -94,7 +94,7 @@ apr_json_value_t *apr_json_long_create(a
return json;
}
-apr_json_value_t *apr_json_double_create(apr_pool_t *pool, double dnumber)
+APU_DECLARE(apr_json_value_t *) apr_json_double_create(apr_pool_t *pool, double dnumber)
{
apr_json_value_t *json = apr_json_value_create(pool);
@@ -106,7 +106,7 @@ apr_json_value_t *apr_json_double_create
return json;
}
-apr_json_value_t *apr_json_boolean_create(apr_pool_t *pool, int boolean)
+APU_DECLARE(apr_json_value_t *) apr_json_boolean_create(apr_pool_t *pool, int boolean)
{
apr_json_value_t *json = apr_json_value_create(pool);
@@ -118,7 +118,7 @@ apr_json_value_t *apr_json_boolean_creat
return json;
}
-apr_json_value_t *apr_json_null_create(apr_pool_t *pool)
+APU_DECLARE(apr_json_value_t *) apr_json_null_create(apr_pool_t *pool)
{
apr_json_value_t *json = apr_json_value_create(pool);
@@ -129,7 +129,7 @@ apr_json_value_t *apr_json_null_create(a
return json;
}
-apr_status_t apr_json_object_set(apr_json_value_t *object,
+APU_DECLARE(apr_status_t) apr_json_object_set(apr_json_value_t *object,
const char *key, apr_ssize_t klen, apr_json_value_t *val,
apr_pool_t *pool)
{
@@ -170,7 +170,7 @@ apr_status_t apr_json_object_set(apr_jso
return APR_SUCCESS;
}
-apr_status_t apr_json_object_set_ex(apr_json_value_t *object,
+APU_DECLARE(apr_status_t) apr_json_object_set_ex(apr_json_value_t *object,
apr_json_value_t *key, apr_json_value_t *val,
apr_pool_t *pool)
{
@@ -209,7 +209,7 @@ apr_status_t apr_json_object_set_ex(apr_
return APR_SUCCESS;
}
-apr_json_kv_t *apr_json_object_get(apr_json_value_t *object, const char *key, apr_ssize_t klen)
+APU_DECLARE(apr_json_kv_t *) apr_json_object_get(apr_json_value_t *object, const char *key, apr_ssize_t klen)
{
if (object->type != APR_JSON_OBJECT) {
return NULL;
@@ -218,7 +218,7 @@ apr_json_kv_t *apr_json_object_get(apr_j
return apr_hash_get(object->value.object->hash, key, klen);
}
-apr_json_kv_t *apr_json_object_first(apr_json_value_t *obj)
+APU_DECLARE(apr_json_kv_t *) apr_json_object_first(apr_json_value_t *obj)
{
apr_json_kv_t *kv;
@@ -236,7 +236,7 @@ apr_json_kv_t *apr_json_object_first(apr
}
}
-apr_json_kv_t *apr_json_object_next(apr_json_value_t *obj, apr_json_kv_t *kv)
+APU_DECLARE(apr_json_kv_t *) apr_json_object_next(apr_json_value_t *obj, apr_json_kv_t *kv)
{
apr_json_kv_t *next;
@@ -254,7 +254,7 @@ apr_json_kv_t *apr_json_object_next(apr_
}
}
-apr_status_t apr_json_array_add(apr_json_value_t *arr,
+APU_DECLARE(apr_status_t) apr_json_array_add(apr_json_value_t *arr,
apr_json_value_t *val)
{
apr_array_header_t *array;
@@ -274,7 +274,7 @@ apr_status_t apr_json_array_add(apr_json
return APR_SUCCESS;
}
-apr_json_value_t *apr_json_array_get(apr_json_value_t *arr, int index)
+APU_DECLARE(apr_json_value_t *) apr_json_array_get(apr_json_value_t *arr, int index)
{
if (arr->type != APR_JSON_ARRAY) {
return NULL;
@@ -283,7 +283,7 @@ apr_json_value_t *apr_json_array_get(apr
return APR_ARRAY_IDX(arr->value.array->array, index, apr_json_value_t *);
}
-apr_json_value_t *apr_json_array_first(const apr_json_value_t *arr)
+APU_DECLARE(apr_json_value_t *) apr_json_array_first(const apr_json_value_t *arr)
{
apr_json_value_t *val;
@@ -302,7 +302,7 @@ apr_json_value_t *apr_json_array_first(c
}
}
-apr_json_value_t *apr_json_array_next(const apr_json_value_t *arr,
+APU_DECLARE(apr_json_value_t *) apr_json_array_next(const apr_json_value_t *arr,
const apr_json_value_t *val)
{
apr_json_value_t *next;
@@ -322,7 +322,7 @@ apr_json_value_t *apr_json_array_next(co
}
}
-apr_json_value_t *apr_json_overlay(apr_pool_t *p,
+APU_DECLARE(apr_json_value_t *) apr_json_overlay(apr_pool_t *p,
apr_json_value_t *overlay, apr_json_value_t *base,
int flags)
{