openwrt-packages/net/knxd/patches/020-cdefs.patch

26 lines
430 B
Diff

--- a/src/include/eibclient.h
+++ b/src/include/eibclient.h
@@ -27,10 +27,11 @@
#ifndef EIBCLIENT_H
#define EIBCLIENT_H
-#include <sys/cdefs.h>
#include <stdint.h>
-__BEGIN_DECLS;
+#ifdef __cplusplus
+extern "C" {
+#endif
#include "eibloadresult.h"
@@ -935,5 +936,7 @@ int EIB_Cache_LastUpdates2_async (EIBCon
uint32_t * end);
-__END_DECLS
+#ifdef __cplusplus
+}
+#endif
#endif