From: Derick Rethans Date: Sun, 9 Nov 2003 20:30:15 +0000 (+0000) Subject: - Expose the base64 functions to external extensions on windows. X-Git-Tag: php-4.3.5RC1~221 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7b1f6c319ef697fb94517f3738a8abd45de06415;p=php - Expose the base64 functions to external extensions on windows. --- diff --git a/ext/standard/base64.c b/ext/standard/base64.c index ef11a888ac..7243e6e0cd 100644 --- a/ext/standard/base64.c +++ b/ext/standard/base64.c @@ -54,7 +54,7 @@ static const short base64_reverse_table[256] = { /* }}} */ /* {{{ php_base64_encode */ -unsigned char *php_base64_encode(const unsigned char *str, int length, int *ret_length) +PHPAPI unsigned char *php_base64_encode(const unsigned char *str, int length, int *ret_length) { const unsigned char *current = str; unsigned char *p; @@ -137,7 +137,7 @@ void php_base64_init() /* {{{ php_base64_decode */ /* as above, but backwards. :) */ -unsigned char *php_base64_decode(const unsigned char *str, int length, int *ret_length) +PHPAPI unsigned char *php_base64_decode(const unsigned char *str, int length, int *ret_length) { const unsigned char *current = str; int ch, i = 0, j = 0, k; diff --git a/ext/standard/base64.h b/ext/standard/base64.h index 444488e854..ddae163c18 100644 --- a/ext/standard/base64.h +++ b/ext/standard/base64.h @@ -24,8 +24,8 @@ PHP_FUNCTION(base64_decode); PHP_FUNCTION(base64_encode); -extern unsigned char *php_base64_encode(const unsigned char *, int, int *); -extern unsigned char *php_base64_decode(const unsigned char *, int, int *); +PHPAPI extern unsigned char *php_base64_encode(const unsigned char *, int, int *); +PHPAPI extern unsigned char *php_base64_decode(const unsigned char *, int, int *); #endif /* BASE64_H */