summaryrefslogtreecommitdiff
path: root/wsutil/unicode-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'wsutil/unicode-utils.h')
-rw-r--r--wsutil/unicode-utils.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/wsutil/unicode-utils.h b/wsutil/unicode-utils.h
index 83fa2bda67..865563e231 100644
--- a/wsutil/unicode-utils.h
+++ b/wsutil/unicode-utils.h
@@ -34,6 +34,10 @@
* Unicode convenience routines.
*/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
WS_DLL_PUBLIC
int ws_utf8_char_len(guint8 ch);
@@ -99,4 +103,8 @@ void arg_list_utf_16to8(int argc, char *argv[]);
#define SURROGATE_VALUE(lead, trail) \
(((((lead) - 0xd800) << 10) | ((trail) - 0xdc00)) + 0x100000)
+#ifdef __cplusplus
+}
+#endif
+
#endif /* __UNICODEUTIL_H__ */