From c36db3f798bf576f42d81a0c51198b17d7112e8c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 8 Aug 2015 17:43:28 +0200 Subject: [PATCH] Do not use the non-standard header is glibc-specific, and should be used only internally by glibc, not by external libraries/programs. It is not available in all standard C libraries. Submitted upstream: https://sourceforge.net/p/bcusdk/patches/3/ Signed-off-by: Thomas Petazzoni --- eibd/include/eibclient.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/eibd/include/eibclient.h b/eibd/include/eibclient.h index 2781878..b095a1c 100644 --- a/eibd/include/eibclient.h +++ b/eibd/include/eibclient.h @@ -27,10 +27,11 @@ #ifndef EIBCLIENT_H #define EIBCLIENT_H -#include #include -__BEGIN_DECLS; +#ifdef __cplusplus +extern "C" { +#endif #include "eibloadresult.h" @@ -889,5 +890,9 @@ int EIB_Cache_LastUpdates_async (EIBConnection * con, uint16_t start, uint16_t * end); -__END_DECLS + +#ifdef __cplusplus +} +#endif + #endif -- 2.5.0