From 6cec4b3cdbf879eec4c44ea6911b0da5895dee90 Mon Sep 17 00:00:00 2001 From: petermcs Date: Sat, 11 Dec 2010 15:09:35 +0000 Subject: [PATCH] Adding in missing extern "c" so it works when called from C++ --- bacnet-stack/include/readrange.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bacnet-stack/include/readrange.h b/bacnet-stack/include/readrange.h index eeeaf8c0..b3c5259e 100644 --- a/bacnet-stack/include/readrange.h +++ b/bacnet-stack/include/readrange.h @@ -37,6 +37,10 @@ #include "bacstr.h" #include "datetime.h" +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + struct BACnet_Read_Range_Data; typedef struct BACnet_Read_Range_Data { BACNET_OBJECT_TYPE object_type; @@ -161,6 +165,9 @@ uint8_t Send_ReadRange_Request( uint32_t device_id, /* destination device */ BACNET_READ_RANGE_DATA * read_access_data); +#ifdef __cplusplus +} +#endif /* __cplusplus */ /** @defgroup Trend Trending BIBBs * These BIBBs prescribe the BACnet capabilities required to interoperably