Skip to content

Commit c8ddcea

Browse files
committed
fix: more fixes for performance-move-const-arg clang-tidy
1 parent 245d1b1 commit c8ddcea

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/evo/deterministicmns.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1836,7 +1836,7 @@ std::vector<std::pair<uint256, CDeterministicMNListDiff>> CDeterministicMNManage
18361836
temp_diffs.emplace_back(pIndex->GetBlockHash(), recalc_diff);
18371837

18381838
// Move forward
1839-
current_list = std::move(next_list);
1839+
current_list = next_list; // TODO: make CDeterministicMNList moveable
18401840
}
18411841

18421842
// Verify that applying all diffs results in the target snapshot

src/instantsend/net_instantsend.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ Uint256HashSet NetInstantSend::ProcessPendingInstantSendLocks(
218218
}
219219

220220

221-
void NetInstantSend::ProcessPendingISLocks(std::vector<std::pair<uint256, instantsend::PendingISLockFromPeer>>&& locks_to_process)
221+
void NetInstantSend::ProcessPendingISLocks(const std::vector<std::pair<uint256, instantsend::PendingISLockFromPeer>>& locks_to_process)
222222
{
223223
// TODO Investigate if leaving this is ok
224224
auto llmqType = Params().GetConsensus().llmqTypeDIP0024InstantSend;
@@ -241,7 +241,7 @@ void NetInstantSend::ProcessPendingISLocks(std::vector<std::pair<uint256, instan
241241
}
242242
}
243243
// Now check against the previous active set and perform banning if this fails
244-
ProcessPendingInstantSendLocks(llmq_params, dkgInterval, /*ban=*/true, std::move(still_pending));
244+
ProcessPendingInstantSendLocks(llmq_params, dkgInterval, /*ban=*/true, still_pending);
245245
}
246246
}
247247

@@ -251,9 +251,9 @@ void NetInstantSend::WorkThreadMain()
251251
bool fMoreWork = [&]() -> bool {
252252
if (!m_is_manager.IsInstantSendEnabled()) return false;
253253

254-
auto [more_work, locks] = m_is_manager.FetchPendingLocks();
254+
const auto [more_work, locks] = m_is_manager.FetchPendingLocks();
255255
if (!locks.empty()) {
256-
ProcessPendingISLocks(std::move(locks));
256+
ProcessPendingISLocks(locks);
257257
}
258258
if (auto signer = m_is_manager.Signer(); signer) {
259259
signer->ProcessPendingRetryLockTxs(m_is_manager.PrepareTxToRetry());

src/instantsend/net_instantsend.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class NetInstantSend final : public NetHandler
4040
void WorkThreadMain();
4141

4242
private:
43-
void ProcessPendingISLocks(std::vector<std::pair<uint256, instantsend::PendingISLockFromPeer>>&& locks_to_process);
43+
void ProcessPendingISLocks(const std::vector<std::pair<uint256, instantsend::PendingISLockFromPeer>>& locks_to_process);
4444

4545
Uint256HashSet ProcessPendingInstantSendLocks(
4646
const Consensus::LLMQParams& llmq_params, int signOffset, bool ban,

src/masternode/meta.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ bool CMasternodeMetaMan::SetPlatformBan(const uint256& inv_hash, PlatformBanMess
202202

203203
bool ret = GetMetaInfo(protx_hash).SetPlatformBan(true, ban_msg.m_requested_height);
204204
if (ret) {
205-
m_seen_platform_bans.insert(inv_hash, std::move(ban_msg));
205+
m_seen_platform_bans.emplace(inv_hash, std::move(ban_msg));
206206
}
207207
return ret;
208208
}

0 commit comments

Comments
 (0)