* lib/base64.h: Add C++ namespace protection.
+2012-08-02 Carlo de Falco <carlo.defalco@polimi.it> (tiny change)
+
+ base64: Use extern C scope in header file, for C++.
+ * lib/base64.h: Add C++ namespace protection.
+
2012-08-02 Paul Eggert <eggert@cs.ucla.edu>
stat-time, timespec, u64: support naive out-of-dir builds
/* Get bool. */
# include <stdbool.h>
+# ifdef __cplusplus
+extern "C" {
+# endif
+
/* This uses that the expression (n+(k-1))/k means the smallest
integer >= n/k, i.e., the ceiling of n/k. */
# define BASE64_LENGTH(inlen) ((((inlen) + 2) / 3) * 4)
#define base64_decode_alloc(in, inlen, out, outlen) \
base64_decode_alloc_ctx (NULL, in, inlen, out, outlen)
+# ifdef __cplusplus
+}
+# endif
+
#endif /* BASE64_H */