diff options
Diffstat (limited to 'libdecnumber/decDouble.h')
-rw-r--r-- | libdecnumber/decDouble.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libdecnumber/decDouble.h b/libdecnumber/decDouble.h index 53fcf406bec..e29dffc7a87 100644 --- a/libdecnumber/decDouble.h +++ b/libdecnumber/decDouble.h @@ -71,6 +71,10 @@ #include "decDoubleSymbols.h" +#ifdef __cplusplus +extern "C" { +#endif + /* Utilities and conversions, extractors, etc.) */ extern decDouble * decDoubleFromBCD(decDouble *, int32_t, const uint8_t *, int32_t); extern decDouble * decDoubleFromInt32(decDouble *, int32_t); @@ -163,4 +167,8 @@ #define decDoubleToNumber(dq, dn) decimal64ToNumber((decimal64 *)(dq), dn) #define decDoubleFromNumber(dq, dn, set) (decDouble *)decimal64FromNumber((decimal64 *)(dq), dn, set) +#ifdef __cplusplus +} +#endif + #endif |