diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ClientNew.cxx | 2 | ||||
-rw-r--r-- | src/ClientRead.cxx | 3 | ||||
-rw-r--r-- | src/InotifySource.cxx | 4 | ||||
-rw-r--r-- | src/fifo_buffer.h | 8 |
4 files changed, 9 insertions, 8 deletions
diff --git a/src/ClientNew.cxx b/src/ClientNew.cxx index a95c77fde..6ece4d5c9 100644 --- a/src/ClientNew.cxx +++ b/src/ClientNew.cxx @@ -22,8 +22,8 @@ #include "ClientList.hxx" #include "Partition.hxx" #include "fd_util.h" -extern "C" { #include "fifo_buffer.h" +extern "C" { #include "resolver.h" } #include "Permission.hxx" diff --git a/src/ClientRead.cxx b/src/ClientRead.cxx index aab4cae33..e84f6622d 100644 --- a/src/ClientRead.cxx +++ b/src/ClientRead.cxx @@ -19,10 +19,7 @@ #include "config.h" #include "ClientInternal.hxx" - -extern "C" { #include "fifo_buffer.h" -} #include <assert.h> #include <string.h> diff --git a/src/InotifySource.cxx b/src/InotifySource.cxx index f795733d8..5f6239585 100644 --- a/src/InotifySource.cxx +++ b/src/InotifySource.cxx @@ -19,11 +19,7 @@ #include "config.h" #include "InotifySource.hxx" - -extern "C" { #include "fifo_buffer.h" -} - #include "fd_util.h" #include "mpd_error.h" diff --git a/src/fifo_buffer.h b/src/fifo_buffer.h index 3bdb23938..49c7f4992 100644 --- a/src/fifo_buffer.h +++ b/src/fifo_buffer.h @@ -46,6 +46,10 @@ struct fifo_buffer; +#ifdef __cplusplus +extern "C" { +#endif + /** * Creates a new #fifo_buffer object. Free this object with * fifo_buffer_free(). @@ -150,4 +154,8 @@ fifo_buffer_is_empty(struct fifo_buffer *buffer); bool fifo_buffer_is_full(struct fifo_buffer *buffer); +#ifdef __cplusplus +} +#endif + #endif |