aboutsummaryrefslogtreecommitdiff
path: root/cddl/compat
diff options
context:
space:
mode:
authorJustin T. Gibbs <gibbs@FreeBSD.org>2011-06-10 20:10:30 +0000
committerJustin T. Gibbs <gibbs@FreeBSD.org>2011-06-10 20:10:30 +0000
commit1c3bf595840f0f84514093b1014b316a2900c308 (patch)
treeb9ceefa1a1a2bae6902b9f392e2e40d97b244f33 /cddl/compat
parent19da774130cdd31bf54d5cc09580f3ec54b08428 (diff)
downloadsrc-1c3bf595840f0f84514093b1014b316a2900c308.tar.gz
src-1c3bf595840f0f84514093b1014b316a2900c308.zip
Notes
Diffstat (limited to 'cddl/compat')
-rw-r--r--cddl/compat/opensolaris/include/assert.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/cddl/compat/opensolaris/include/assert.h b/cddl/compat/opensolaris/include/assert.h
index 353f0c9fd819..0887093d5d64 100644
--- a/cddl/compat/opensolaris/include/assert.h
+++ b/cddl/compat/opensolaris/include/assert.h
@@ -43,6 +43,10 @@
#include <stdio.h>
#include <stdlib.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+
static __inline void
__assert(const char *expr, const char *file, int line)
{
@@ -52,4 +56,9 @@ __assert(const char *expr, const char *file, int line)
abort();
/* NOTREACHED */
}
+
+#ifdef __cplusplus
+}
+#endif
+
#endif /* !_ASSERT_H_ */