| --- a/include/eibclient.h | |
| +++ b/include/eibclient.h | |
| @@ -27,11 +27,12 @@ | |
| #ifndef EIBCLIENT_H | |
| #define EIBCLIENT_H | |
| -#include "sys/cdefs.h" | |
| #include "stdint.h" | |
| #include <pthsem.h> | |
| -__BEGIN_DECLS; | |
| +#ifdef __cplusplus | |
| +extern "C" { | |
| +#endif | |
| #include "eibloadresult.h" | |
| @@ -705,5 +706,7 @@ BCU_LOAD_RESULT EIB_LoadImage (EIBConnec | |
| */ | |
| int EIB_LoadImage_async (EIBConnection * con, const uint8_t * image, int len); | |
| -__END_DECLS | |
| +#ifdef __cplusplus | |
| +} | |
| +#endif | |
| #endif |