@@ -12,17 +12,25 @@ * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ -#include +#import "objfw-defs.h" + +#ifdef OF_OBJFW_RUNTIME +# import +#else +# import +#endif @class OFString; +@class OFDataArray; #ifdef __cplusplus extern "C" { #endif extern const char of_base64_table[64]; extern OFString *of_base64_encode(const char *buf, size_t len); +extern BOOL of_base64_decode(OFDataArray *data, const char *str, size_t len); #ifdef __cplusplus } #endif