* lib/canonicalize.h: use extern "C".
+2019-05-28 James Youngman <jay@gnu.org>
+
+ canonicalize: Make canonicalize_filename_mode usable from C++.
+ * lib/canonicalize.h: use extern "C".
+
2019-05-26 Akim Demaille <akim@lrde.epita.fr>
prefix-gnulib-mk: Fix CPPFLAGS migration.
#define CAN_MODE_MASK (CAN_EXISTING | CAN_ALL_BUT_LAST | CAN_MISSING)
+#ifdef __cplusplus
+extern "C" {
+#endif
+
enum canonicalize_mode_t
{
/* All components must exist. */
The result is malloc'd. */
char *canonicalize_filename_mode (const char *, canonicalize_mode_t);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* !CANONICALIZE_H_ */