From: Frank M. Kromann Date: Wed, 1 Jan 2003 18:11:18 +0000 (+0000) Subject: Allow base64 functions to be called from an extension buils as .so/.dll (iconv) X-Git-Tag: PHP_5_0_dev_before_13561_fix~533 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4da2e804e0bf0c6cdfacc6e315a755aaf578163a;p=php Allow base64 functions to be called from an extension buils as .so/.dll (iconv) --- diff --git a/ext/standard/base64.c b/ext/standard/base64.c index e50e89e114..2449fef373 100644 --- a/ext/standard/base64.c +++ b/ext/standard/base64.c @@ -53,7 +53,7 @@ static const short base64_reverse_table[256] = { /* }}} */ /* {{{ */ -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; int i = 0; @@ -127,7 +127,7 @@ void php_base64_init() /* {{{ */ /* 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 */