summaryrefslogtreecommitdiff
path: root/include/asterisk/event.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asterisk/event.h')
-rw-r--r--include/asterisk/event.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/asterisk/event.h b/include/asterisk/event.h
index 3133234bc..86d3358fc 100644
--- a/include/asterisk/event.h
+++ b/include/asterisk/event.h
@@ -53,6 +53,10 @@
#ifndef AST_EVENT_H
#define AST_EVENT_H
+#if defined(__cplusplus) || defined(c_plusplus)
+extern "C" {
+#endif
+
#include "asterisk/event_defs.h"
/*!
@@ -470,4 +474,8 @@ const char *ast_event_iterator_get_ie_str(struct ast_event_iterator *iterator);
*/
void *ast_event_iterator_get_ie_raw(struct ast_event_iterator *iterator);
+#if defined(__cplusplus) || defined(c_plusplus)
+}
+#endif
+
#endif /* AST_EVENT_H */