Fix linkage conflict when use stack in C++ project (#360)

This commit is contained in:
fprwi6labs
2022-11-21 16:30:45 +01:00
committed by GitHub
parent 8e6b3fafab
commit 5a3d7a4ab2
+6
View File
@@ -76,9 +76,15 @@
#define datalink_cleanup bip_cleanup
#define datalink_get_broadcast_address bip_get_broadcast_address
#ifdef BAC_ROUTING
#ifdef __cplusplus
extern "C" {
#endif
BACNET_STACK_EXPORT
void routed_get_my_address(
BACNET_ADDRESS * my_address);
#ifdef __cplusplus
}
#endif
#define datalink_get_my_address routed_get_my_address
#else
#define datalink_get_my_address bip_get_my_address