diff --git a/src/libdap-chain-python.c b/src/libdap-chain-python.c index 3e840db78859c41bf08f6438042d9802a44817d5..ac34f102c44cee36bcbc6c0efd9a1d537ff7ea4e 100644 --- a/src/libdap-chain-python.c +++ b/src/libdap-chain-python.c @@ -15,7 +15,8 @@ PyObject *dap_chain_find_by_id_py(PyObject *self, PyObject *args){ if (!PyArg_ParseTuple(args, "O|O", &obj_net_id, &obj_chain_id)) return NULL; PyObject *new_obj = _PyObject_New(&dapChainObject_dapChainType); - ((PyDapChainObject*)new_obj)->chain_t = dap_chain_find_by_id(((PyDapChainNetIdObject*)obj_net_id)->net_id, ((PyDapChainIDObject*)obj_chain_id)->chain_id); + ((PyDapChainObject*)new_obj)->chain_t = dap_chain_find_by_id(((PyDapChainNetIdObject*)obj_net_id)->net_id, + *(((PyDapChainIDObject*)obj_chain_id)->chain_id)); return Py_BuildValue("O", &new_obj); } diff --git a/src/wrapping_dap_chain_ledger.c b/src/wrapping_dap_chain_ledger.c index befafc134094f8beefe04d56b35e8b2a050842eb..63ba5cd9c6635b23ecb993d6377ea4e8e9fd2aef 100644 --- a/src/wrapping_dap_chain_ledger.c +++ b/src/wrapping_dap_chain_ledger.c @@ -18,7 +18,7 @@ PyObject *dap_chain_ledger_set_local_cell_id_py(PyObject *self, PyObject *args){ if (!PyArg_ParseTuple(args, "O", &obj_local_cell_id)) return NULL; dap_chain_ledger_set_local_cell_id(((PyDapChainLedgerObject*)self)->ledger, - *(((PyDapChainCellIDObject*)obj_local_cell_id)->cell_id)); + ((PyDapChainCellIDObject*)obj_local_cell_id)->cell_id); return PyLong_FromLong(0); } PyObject *dap_chain_node_datum_tx_calc_hash_py(PyObject *self, PyObject *args){