From 64c12b418fd750b1432911a90914a2da2042ce82 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 19 Feb 2014 18:47:22 +0100 Subject: [PATCH] Reintroduce BeOS compatible en/decode_base64. Fixes #8579. --- src/kits/support/Base64.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/kits/support/Base64.cpp b/src/kits/support/Base64.cpp index 476208c7c8..3f1246c503 100644 --- a/src/kits/support/Base64.cpp +++ b/src/kits/support/Base64.cpp @@ -129,3 +129,17 @@ decode_base64(char *out, const char *in, off_t length) } +#if __GNUC__ <= 2 + // BeOS-ABI compatible wrappers. + ssize_t encode_base64(char *out, char *in, off_t length) + { + return encode_base64(out, in, length, 0); + } + + ssize_t decode_base64(char *out, const char *in, off_t length, + bool /*replace_cr*/) + { + return decode_base64(out, in, length); + } + +#endif