Skip to content
Snippets Groups Projects
Unverified Commit 1261065f authored by Dmitriy A. Gerasimov's avatar Dmitriy A. Gerasimov Committed by GitHub
Browse files

Merge pull request #12 from cellframe/feature-2337

fix a few potential bugs
parents d790b818 ee5c4539
No related branches found
No related tags found
1 merge request!3Master
......@@ -38,6 +38,8 @@ int dap_hash_fast(const void *a_data_in, size_t a_data_in_size, dap_chain_hash_f
bool dap_hash_fast_is_blank(dap_chain_hash_fast_t *a_hash)
{
if(!a_hash)
return true;
uint8_t *l_hast_bytes = (uint8_t*) a_hash;
for(size_t i = 0; i < sizeof(dap_chain_hash_fast_t); i++) {
if(l_hast_bytes[i])
......@@ -48,6 +50,8 @@ bool dap_hash_fast_is_blank(dap_chain_hash_fast_t *a_hash)
bool dap_hash_fast_compare(dap_chain_hash_fast_t *a_hash1, dap_chain_hash_fast_t *a_hash2)
{
if(!a_hash1 || !a_hash2)
return false;
if(!memcmp(a_hash1, a_hash2, sizeof(dap_chain_hash_fast_t)))
return true;
return false;
......
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