From 138e85a4532789056712be8635e3c7ff69ace25c Mon Sep 17 00:00:00 2001 From: Guillaume Beraudo Date: Wed, 18 Sep 2013 16:02:11 +0200 Subject: [PATCH] Fix some missing C++ declarations. --- include/belle-sip/headers.h | 5 +++++ include/belle-sip/listener.h | 4 ++++ include/belle-sip/parameters.h | 5 +++++ include/belle-sip/refresher.h | 4 ++++ 4 files changed, 18 insertions(+) diff --git a/include/belle-sip/headers.h b/include/belle-sip/headers.h index 5855acf..8c2e769 100644 --- a/include/belle-sip/headers.h +++ b/include/belle-sip/headers.h @@ -25,6 +25,8 @@ #include +BELLE_SIP_BEGIN_DECLS + /*************************************************************************************** * header address @@ -639,4 +641,7 @@ BELLESIP_EXPORT belle_sip_list_t* belle_sip_header_privacy_get_privacy(const bel #define BELLE_SIP_HEADER_PRIVACY(t) BELLE_SIP_CAST(t,belle_sip_header_privacy_t) #define BELLE_SIP_PRIVACY "Privacy" +BELLE_SIP_END_DECLS + + #endif /* HEADERS_H_ */ diff --git a/include/belle-sip/listener.h b/include/belle-sip/listener.h index 956304e..a17cf9c 100644 --- a/include/belle-sip/listener.h +++ b/include/belle-sip/listener.h @@ -20,6 +20,8 @@ #ifndef belle_sip_listener_h #define belle_sip_listener_h +BELLE_SIP_BEGIN_DECLS + typedef struct belle_sip_dialog_terminated_event belle_sip_dialog_terminated_event_t; typedef struct belle_sip_io_error_event belle_sip_io_error_event_t; typedef struct belle_sip_request_event belle_sip_request_event_t; @@ -132,5 +134,7 @@ typedef struct belle_sip_listener_callbacks belle_sip_listener_callbacks_t; **/ BELLESIP_EXPORT belle_sip_listener_t *belle_sip_listener_create_from_callbacks(const belle_sip_listener_callbacks_t *callbacks, void *user_ctx); +BELLE_SIP_END_DECLS + #endif diff --git a/include/belle-sip/parameters.h b/include/belle-sip/parameters.h index 6e8d9d7..304c381 100644 --- a/include/belle-sip/parameters.h +++ b/include/belle-sip/parameters.h @@ -21,6 +21,9 @@ #include "belle-sip/utils.h" #include "belle-sip/list.h" + +BELLE_SIP_BEGIN_DECLS + /*** * parameters * @@ -58,5 +61,7 @@ BELLESIP_EXPORT void belle_sip_parameters_copy_parameters_from(belle_sip_paramet #define BELLE_SIP_PARAMETERS(obj) BELLE_SIP_CAST(obj,belle_sip_parameters_t) +BELLE_SIP_END_DECLS + #endif /*PARAMETERS_H_*/ diff --git a/include/belle-sip/refresher.h b/include/belle-sip/refresher.h index e16bb9d..645607d 100644 --- a/include/belle-sip/refresher.h +++ b/include/belle-sip/refresher.h @@ -20,6 +20,8 @@ #define REFRESHER_HELPER_H_ #define BELLE_SIP_REFRESHER_REUSE_EXPIRES -1 +BELLE_SIP_BEGIN_DECLS + typedef struct belle_sip_refresher belle_sip_refresher_t; /** * Refresher listener invoked every time a refresh action is performed @@ -88,4 +90,6 @@ BELLESIP_EXPORT const belle_sip_list_t* belle_sip_refresher_get_auth_events(cons **/ BELLESIP_EXPORT void belle_sip_refresher_enable_manual_mode(belle_sip_refresher_t *refresher, int enabled); +BELLE_SIP_END_DECLS + #endif /* REFRESHER_HELPER_H_ */ -- 2.21.0