Skip to content
Snippets Groups Projects
Commit 9c98be2a authored by Roman Khlopkov's avatar Roman Khlopkov 🔜
Browse files

[*] Const atom ptr related changes

parent 114d6178
No related branches found
No related tags found
No related merge requests found
...@@ -366,7 +366,7 @@ PyObject *dap_chain_python_atom_find_by_hash(PyObject *self, PyObject* args){ ...@@ -366,7 +366,7 @@ PyObject *dap_chain_python_atom_find_by_hash(PyObject *self, PyObject* args){
return NULL; return NULL;
} }
size_t l_size_atom = 0; size_t l_size_atom = 0;
dap_chain_atom_ptr_t *l_ptr = ((PyDapChainObject*)self)->chain_t->callback_atom_find_by_hash( dap_chain_atom_ptr_t l_ptr = ((PyDapChainObject*)self)->chain_t->callback_atom_find_by_hash(
((PyChainAtomIterObject*)obj_iter)->atom_iter, ((PyChainAtomIterObject*)obj_iter)->atom_iter,
obj_hf->hash_fast, obj_hf->hash_fast,
&l_size_atom); &l_size_atom);
......
...@@ -148,7 +148,7 @@ PyObject* dap_chain_cs_block_get_atom(PyObject *self, PyObject *args){ ...@@ -148,7 +148,7 @@ PyObject* dap_chain_cs_block_get_atom(PyObject *self, PyObject *args){
return NULL; return NULL;
} }
PyDapChainCSBlockObject *obj_block = PyObject_New(PyDapChainCSBlockObject, &DapChainCsBlockType); PyDapChainCSBlockObject *obj_block = PyObject_New(PyDapChainCSBlockObject, &DapChainCsBlockType);
obj_block->block = ((PyChainAtomObject*)obj_atom_ptr)->atom; obj_block->block = (dap_chain_block_t *)((PyChainAtomObject*)obj_atom_ptr)->atom;
obj_block->block_size = ((PyChainAtomObject*)obj_atom_ptr)->atom_size; obj_block->block_size = ((PyChainAtomObject*)obj_atom_ptr)->atom_size;
return (PyObject*)obj_block; return (PyObject*)obj_block;
} }
...@@ -42,8 +42,7 @@ PyObject *dap_chain_cs_dag_find_event_by_hash_py(PyObject *self, PyObject *args) ...@@ -42,8 +42,7 @@ PyObject *dap_chain_cs_dag_find_event_by_hash_py(PyObject *self, PyObject *args)
} }
PyDapChainCsDagEventObject *obj_event = PyObject_New(PyDapChainCsDagEventObject, PyDapChainCsDagEventObject *obj_event = PyObject_New(PyDapChainCsDagEventObject,
&DapChainCsDagEventType); &DapChainCsDagEventType);
PyObject_Dir((PyObject*)obj_event); obj_event->event = (dap_chain_cs_dag_event_t *)l_iter->cur;
obj_event->event = l_iter->cur;
obj_event->event_size = l_iter->cur_size; obj_event->event_size = l_iter->cur_size;
return (PyObject*)obj_event; return (PyObject*)obj_event;
} }
...@@ -33,7 +33,7 @@ PyObject *wrapping_dap_chain_cs_dag_event_from_atom(PyObject *self, PyObject *ar ...@@ -33,7 +33,7 @@ PyObject *wrapping_dap_chain_cs_dag_event_from_atom(PyObject *self, PyObject *ar
return NULL; return NULL;
} }
PyDapChainCsDagEventObject *obj_dag = PyObject_New(PyDapChainCsDagEventObject, &DapChainCsDagEventType); PyDapChainCsDagEventObject *obj_dag = PyObject_New(PyDapChainCsDagEventObject, &DapChainCsDagEventType);
obj_dag->event = ((PyChainAtomObject *)obj_atom_ptr)->atom; obj_dag->event = (dap_chain_cs_dag_event_t *)((PyChainAtomObject *)obj_atom_ptr)->atom;
obj_dag->event_size = ((PyChainAtomObject *)obj_atom_ptr)->atom_size; obj_dag->event_size = ((PyChainAtomObject *)obj_atom_ptr)->atom_size;
return (PyObject*)obj_dag; return (PyObject*)obj_dag;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment