From f24afd9bb688fbad542853ace02d7407017f5916 Mon Sep 17 00:00:00 2001 From: "alexey.stratulat" <alexey.stratulat@demlabs.net> Date: Fri, 22 Nov 2019 21:15:28 +0700 Subject: [PATCH] [*] Fix. --- include/libdap_chain_type_python.h | 8 ++++++++ include/wrapping_dap_chain_datum_token.h | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/include/libdap_chain_type_python.h b/include/libdap_chain_type_python.h index 289866c6..3c935f51 100644 --- a/include/libdap_chain_type_python.h +++ b/include/libdap_chain_type_python.h @@ -3,6 +3,10 @@ #include "Python.h" #include "dap_chain.h" +#ifdef __cplusplus +extern "C" { +#endif + typedef struct PyChainType{ PyObject_HEAD dap_chain_type_t chain_type; @@ -66,4 +70,8 @@ static PyTypeObject dapChainTypeObject_dapChainTypeType = { }; +#ifdef __cplusplus +} +#endif + #endif //_LIBDAP_CHAIN_TYPE_PYTHON_ diff --git a/include/wrapping_dap_chain_datum_token.h b/include/wrapping_dap_chain_datum_token.h index e1ec5055..727f8eae 100644 --- a/include/wrapping_dap_chain_datum_token.h +++ b/include/wrapping_dap_chain_datum_token.h @@ -4,6 +4,10 @@ #include "Python.h" #include "dap_chain_datum_token.h" +#ifdef __cplusplus +extern "C" { +#endif + /* DAP chain datum token */ typedef struct PyDapChainDatumToken{ @@ -106,4 +110,8 @@ static PyTypeObject DapChainDatumTokenEmission_DapChainDatumTokenEmissionObjectT /* ------------------------------------------- */ +#ifdef __cplusplus +} +#endif + #endif //_WRAPPING_DAP_CHAIN_DATUM_TOKEN_ -- GitLab