summaryrefslogtreecommitdiff
path: root/libpurple/circbuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/circbuffer.h')
-rw-r--r--libpurple/circbuffer.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/libpurple/circbuffer.h b/libpurple/circbuffer.h
index 77e7724161..7e9283404c 100644
--- a/libpurple/circbuffer.h
+++ b/libpurple/circbuffer.h
@@ -26,10 +26,6 @@
#include <glib.h>
-#ifdef __cplusplus
-extern "C" {
-#endif
-
typedef struct _PurpleCircBuffer {
/** A pointer to the starting address of our chunk of memory. */
@@ -55,6 +51,8 @@ typedef struct _PurpleCircBuffer {
} PurpleCircBuffer;
+G_BEGIN_DECLS
+
/**
* Creates a new circular buffer. This will not allocate any memory for the
* actual buffer until data is appended to it.
@@ -111,8 +109,6 @@ gsize purple_circ_buffer_get_max_read(const PurpleCircBuffer *buf);
*/
gboolean purple_circ_buffer_mark_read(PurpleCircBuffer *buf, gsize len);
-#ifdef __cplusplus
-}
-#endif
+G_END_DECLS
#endif /* _CIRCBUFFER_H */