From 917ab6aa6a344df5a8c2aaace7cf238fcf664f49 Mon Sep 17 00:00:00 2001 From: "alexey.stratulat" <alexey.stratulat@demlabs.net> Date: Wed, 6 Nov 2019 23:06:43 +0700 Subject: [PATCH] [*] Fix. Edited structures. --- src/wrapping_dap_chain_common.c | 2 +- src/wrapping_dap_chain_datum.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wrapping_dap_chain_common.c b/src/wrapping_dap_chain_common.c index f8864c47..dfbfa9c8 100644 --- a/src/wrapping_dap_chain_common.c +++ b/src/wrapping_dap_chain_common.c @@ -43,7 +43,7 @@ PyObject *dap_chain_addr_fill_py(PyObject *self, PyObject *args){ if (!PyArg_ParseTuple(args, "O|O|O", &addr, &key, &net_id)) return NULL; dap_chain_addr_fill(((PyDapChainAddrObject*)addr)->addr, ((PyCryptoKeyObject*)key)->key, - ((PyDapChainNetIdObject*)net_id)->net_id); + &(((PyDapChainNetIdObject*)net_id)->net_id)); return PyLong_FromLong(0); } diff --git a/src/wrapping_dap_chain_datum.c b/src/wrapping_dap_chain_datum.c index b4816194..05fcacf1 100644 --- a/src/wrapping_dap_chain_datum.c +++ b/src/wrapping_dap_chain_datum.c @@ -7,7 +7,7 @@ PyObject *PyDapChainDatumObject_new(PyTypeObject *type_object, PyObject *args, P uint16_t type_id; PyBytesObject *bytes; size_t data_size; - if (!PyArg_ParseTuple(args, "h|S|n", &type_id, &bytes, &data_size)) + if (!PyArg_ParseTuple(args, "H|S|n", &type_id, &bytes, &data_size)) return NULL; PyDapChainDatumObject *obj = (PyDapChainDatumObject*)PyType_GenericNew(type_object, args, kwds); void* bytes_v = (void *)PyBytes_AsString((PyObject*)bytes); -- GitLab