From ca00ebc986dd17623c5e58ba5e514bc3045712d2 Mon Sep 17 00:00:00 2001 From: valdok Date: Wed, 29 May 2024 15:14:18 +0300 Subject: [PATCH] Output: move c'tor instead of partial copy c'tor --- core/block_crypt.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/block_crypt.h b/core/block_crypt.h index 37993068b..bda7c0136 100644 --- a/core/block_crypt.h +++ b/core/block_crypt.h @@ -689,10 +689,13 @@ namespace beam { } - Output(const Output& o) + Output(Output&& o) :TxElement(o) ,m_Coinbase(o.m_Coinbase) ,m_Incubation(o.m_Incubation) + ,m_pConfidential(std::move(o.m_pConfidential)) + ,m_pPublic(std::move(o.m_pPublic)) + ,m_pAsset(std::move(o.m_pAsset)) { }