diff --git a/include/wrapping_base58.h b/include/wrapping_base58.h
index 6998b2dd4a148efc24f781b62222a134af053bcf..2eb623d0ed84a748e4c72e8eff7f3f916dc260fa 100644
--- a/include/wrapping_base58.h
+++ b/include/wrapping_base58.h
@@ -2,8 +2,14 @@
 #include "dap_enc_base58.h"
 #include "dap_common.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 PyObject *dap_encode_base58_py(PyObject *self, PyObject *args);
 
 PyObject *dap_decode_base58_py(PyObject *self, PyObject *args);
 
-void* getData(PyObject* obj);
\ No newline at end of file
+#ifdef __cplusplus
+}
+#endif
diff --git a/include/wrapping_base64.h b/include/wrapping_base64.h
index 0a96054999fb9fda7dcb6f4832220848515b8c83..3e3dd8581c335a77ccd7d475d0310aec49ac4697 100644
--- a/include/wrapping_base64.h
+++ b/include/wrapping_base64.h
@@ -12,4 +12,4 @@ PyObject *dap_decode_base64_py(PyObject *self, PyObject *args);
 
 #ifdef __cplusplus
 }
-#endif
\ No newline at end of file
+#endif