Skip to content

Commit 322f45c

Browse files
author
Ivan Zhakov
committed
Fix x86 Windows build: add APU_DECLARE() apr_jose*() and apr_json_*()
function implementation. git-svn-id: https://svn.apache.org/repos/asf/apr/apr-util/branches/1.7.x@1920660 13f79535-47bb-0310-9956-ffa450edef68
1 parent 60daebf commit 322f45c

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

jose/apr_jose_encode.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -671,7 +671,7 @@ static apr_status_t apr_jose_encode_json_jws(apr_bucket_brigade *brigade,
671671
return status;
672672
}
673673

674-
apr_status_t apr_jose_encode(apr_bucket_brigade *brigade,
674+
APU_DECLARE(apr_status_t) apr_jose_encode(apr_bucket_brigade *brigade,
675675
apr_brigade_flush flush, void *ctx, apr_jose_t *jose, apr_jose_cb_t *cb,
676676
apr_pool_t *pool)
677677
{

json/apr_json_decode.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,7 @@ static apr_status_t apr_json_decode_value(apr_json_scanner_t * self, apr_json_va
777777
return status;
778778
}
779779

780-
apr_status_t apr_json_decode(apr_json_value_t ** retval, const char *injson,
780+
APU_DECLARE(apr_status_t) apr_json_decode(apr_json_value_t ** retval, const char *injson,
781781
apr_ssize_t injson_size, apr_off_t * offset, int flags, int level,
782782
apr_pool_t * pool)
783783
{
@@ -807,7 +807,7 @@ apr_status_t apr_json_decode(apr_json_value_t ** retval, const char *injson,
807807

808808
#else
809809
/* we do not yet support JSON on EBCDIC platforms, but will do in future */
810-
apr_status_t apr_json_decode(apr_json_value_t ** retval, const char *injson,
810+
APU_DECLARE(apr_status_t) apr_json_decode(apr_json_value_t ** retval, const char *injson,
811811
apr_size_t injson_size, apr_pool_t * pool)
812812
{
813813
return APR_ENOTIMPL;

json/apr_json_encode.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ static apr_status_t apr_json_encode_value(apr_json_serializer_t * self, const ap
290290
return status;
291291
}
292292

293-
apr_status_t apr_json_encode(apr_bucket_brigade * brigade, apr_brigade_flush flush,
293+
APU_DECLARE(apr_status_t) apr_json_encode(apr_bucket_brigade * brigade, apr_brigade_flush flush,
294294
void *ctx, const apr_json_value_t * json, int flags, apr_pool_t * pool)
295295
{
296296
apr_json_serializer_t serializer = {pool, brigade, flush, ctx, flags};
@@ -299,7 +299,7 @@ apr_status_t apr_json_encode(apr_bucket_brigade * brigade, apr_brigade_flush flu
299299

300300
#else
301301
/* we do not yet support JSON on EBCDIC platforms, but will do in future */
302-
apr_status_t apr_json_encode(apr_bucket_brigade * brigade, apr_brigade_flush flush,
302+
APU_DECLARE(apr_status_t) apr_json_encode(apr_bucket_brigade * brigade, apr_brigade_flush flush,
303303
void *ctx, const apr_json_value_t * json, apr_pool_t * pool)
304304
{
305305
return APR_ENOTIMPL;

0 commit comments

Comments
 (0)