From fa8919889f3c1bd3e2700ecbb56493e3cd1e25ad Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Fri, 1 Nov 2019 18:20:04 -0400 Subject: bench: Remove redundant copy constructor in mempool_stress --- src/bench/mempool_stress.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/bench/mempool_stress.cpp') diff --git a/src/bench/mempool_stress.cpp b/src/bench/mempool_stress.cpp index a42ffaae62..389e2c096f 100644 --- a/src/bench/mempool_stress.cpp +++ b/src/bench/mempool_stress.cpp @@ -23,12 +23,6 @@ struct Available { size_t vin_left{0}; size_t tx_count; Available(CTransactionRef& ref, size_t tx_count) : ref(ref), tx_count(tx_count){} - Available& operator=(Available other) { - ref = other.ref; - vin_left = other.vin_left; - tx_count = other.tx_count; - return *this; - } }; static void ComplexMemPool(benchmark::State& state) @@ -66,7 +60,7 @@ static void ComplexMemPool(benchmark::State& state) tx.vin.back().scriptSig = CScript() << coin.tx_count; tx.vin.back().scriptWitness.stack.push_back(CScriptNum(coin.tx_count).getvch()); } - if (coin.vin_left == coin.ref->vin.size()) { + if (coin.vin_left == coin.ref->vin.size()) { coin = available_coins.back(); available_coins.pop_back(); } -- cgit v1.2.3