Permalink
Browse files

tx_pool: add a few std::move where it can make a difference

  • Loading branch information...
moneromooo-monero committed Dec 5, 2018
1 parent d1efe3d commit 9cc68a2f74f5722c0c0e9854825bcc24f17f6187
Showing with 4 additions and 3 deletions.
  1. +4 −3 src/cryptonote_core/tx_pool.cpp
@@ -663,7 +663,8 @@ namespace cryptonote
// continue
return true;
}
txs.push_back(tx);
tx.set_hash(txid);
txs.push_back(std::move(tx));
return true;
}, true, include_unrelayed_txes);
}
@@ -803,7 +804,7 @@ namespace cryptonote
txi.last_relayed_time = include_sensitive_data ? meta.last_relayed_time : 0;
txi.do_not_relay = meta.do_not_relay;
txi.double_spend_seen = meta.double_spend_seen;
tx_infos.push_back(txi);
tx_infos.push_back(std::move(txi));
return true;
}, true, include_sensitive_data);
@@ -885,7 +886,7 @@ namespace cryptonote
}
const crypto::key_image& k_image = kee.first;
key_image_infos[k_image] = tx_hashes;
key_image_infos[k_image] = std::move(tx_hashes);
}
return true;
}

0 comments on commit 9cc68a2

Please sign in to comment.