From: svost Date: Sun, 14 Feb 2016 18:10:09 +0000 (+0300) Subject: Performance: replace iterator++ with ++iterator X-Git-Tag: nvc-v0.5.6~77^2 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=31442f0370ff570f249d60cc8b99752b1ddb0715 Performance: replace iterator++ with ++iterator Оставлю как якорь, подобных мест в коде много, по возможности можно будет переписать. --- 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