[PATCH 11/31] util/unicode: allow calling from C++

Subject: [PATCH 11/31] util/unicode: allow calling from C++

Date: Thu, 12 Aug 2021 10:07:08 -0700

To: notmuch@notmuchmail.org

Cc: David Bremner

From: David Bremner


The omission of the 'extern "C"' machinery seems like an oversight.
---
 util/unicode-util.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/util/unicode-util.h b/util/unicode-util.h
index 32d1e6ef..1bb9336a 100644
--- a/util/unicode-util.h
+++ b/util/unicode-util.h
@@ -4,9 +4,16 @@
 #include <stdbool.h>
 #include <gmodule.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* The utf8 encoded string would tokenize as a single word, according
  * to xapian. */
 bool unicode_word_utf8 (const char *str);
 typedef gunichar notmuch_unichar;
 
+#ifdef __cplusplus
+}
+#endif
 #endif
-- 
2.30.2
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org

Thread: