]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/zassert.h
Merge pull request #7220 from idryzhov/fix-clear-isis
[mirror_frr.git] / lib / zassert.h
index d45e1be5f8392c26e8fdff60609fffd38daca7d8..e50a88f40781d85910ca8079e949ff2b25bb4169 100644 (file)
 #ifndef _QUAGGA_ASSERT_H
 #define _QUAGGA_ASSERT_H
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 extern void _zlog_assert_failed(const char *assertion, const char *file,
                                unsigned int line, const char *function)
        __attribute__((noreturn));
@@ -39,4 +43,8 @@ extern void _zlog_assert_failed(const char *assertion, const char *file,
 #undef assert
 #define assert(EX) zassert(EX)
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* _QUAGGA_ASSERT_H */