From 31442f0370ff570f249d60cc8b99752b1ddb0715 Mon Sep 17 00:00:00 2001 From: svost Date: Sun, 14 Feb 2016 21:10:09 +0300 Subject: [PATCH] Performance: replace iterator++ with ++iterator MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Оставлю как якорь, подобных мест в коде много, по возможности можно будет переписать. --- src/keystore.h | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/keystore.h b/src/keystore.h index 2193060..f03ffb3 100644 --- a/src/keystore.h +++ b/src/keystore.h @@ -120,12 +120,8 @@ public: setAddress.clear(); { LOCK(cs_KeyStore); - KeyMap::const_iterator mi = mapKeys.begin(); - while (mi != mapKeys.end()) - { - setAddress.insert((*mi).first); - mi++; - } + KeyMap::const_iterator mi; + for (mi = mapKeys.begin(); mi != mapKeys.end(); ++mi) setAddress.insert((*mi).first); } } bool GetKey(const CKeyID &address, CKey &keyOut) const -- 1.7.1