From a28218ef566f96565c09f8ef2c02845972c1fa3d Mon Sep 17 00:00:00 2001
From: "cellframe.docs" <artur.khudiaev@gitlab.demlabs.net>
Date: Fri, 4 Mar 2022 09:22:16 +0300
Subject: [PATCH] Fix s_update_token_cache

---
 modules/chain/dap_chain_ledger.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/chain/dap_chain_ledger.c b/modules/chain/dap_chain_ledger.c
index c651d94e98..54911037d8 100644
--- a/modules/chain/dap_chain_ledger.c
+++ b/modules/chain/dap_chain_ledger.c
@@ -995,7 +995,7 @@ bool s_update_token_cache(dap_ledger_t *a_ledger, dap_chain_ledger_token_item_t
     dap_chain_datum_token_t *l_token_for_update = (dap_chain_datum_token_t *) dap_chain_global_db_gr_get(l_token_item->ticker, &l_obj_length, l_gdb_group);
     dap_chain_datum_token_t *l_token_cache = DAP_NEW_Z_SIZE(dap_chain_datum_token_t, l_obj_length);
 
-    memcpy(l_token_cache, l_token_for_update,  sizeof(dap_chain_datum_token_t));
+    memcpy(l_token_cache, l_token_for_update, l_obj_length);
 
     if (compare256(l_token_cache->header_private.current_supply_256, l_emission_value) >= 0)
     {
-- 
GitLab