]> granicus.if.org Git - php/commitdiff
- Expose the base64 functions to external extensions on windows.
authorDerick Rethans <derick@php.net>
Sun, 9 Nov 2003 20:30:15 +0000 (20:30 +0000)
committerDerick Rethans <derick@php.net>
Sun, 9 Nov 2003 20:30:15 +0000 (20:30 +0000)
ext/standard/base64.c
ext/standard/base64.h

index ef11a888aca99a4d75594753a3a63d87c14e3b68..7243e6e0cdf4ef69fce7e4b1f9beefbb026f1785 100644 (file)
@@ -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;
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 */