]> granicus.if.org Git - php/commitdiff
Allow base64 functions to be called from an extension buils as .so/.dll (iconv)
authorFrank M. Kromann <fmk@php.net>
Wed, 1 Jan 2003 18:11:18 +0000 (18:11 +0000)
committerFrank M. Kromann <fmk@php.net>
Wed, 1 Jan 2003 18:11:18 +0000 (18:11 +0000)
ext/standard/base64.c
ext/standard/base64.h

index e50e89e1140de0845ab1d1c8c331ad838a0d9768..2449fef37336a8e756cecb63ea758c3b90c931f0 100644 (file)
@@ -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;
index 444488e85420252f5fba0f6a94d40a2e16238c13..ddae163c1880f0a1e0e7717d81db530863bea226 100644 (file)
@@ -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 */