From: svost Date: Mon, 16 Jan 2017 11:34:04 +0000 (+0300) Subject: Replace with c+11 feature X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=957186549efd1d1a5c00018ae07164ec2da7fe12;hp=0107626378023a97a87d5d6011278964f9a6c289 Replace with c+11 feature --- diff --git a/src/net.cpp b/src/net.cpp index bf2f38b..7137f1d 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -789,13 +789,6 @@ void CNode::copyStats(CNodeStats &stats) } #undef X -void Release(CNode* node) { - node->Release(); -} - - - - void ThreadSocketHandler(void* parg) { @@ -1143,7 +1136,8 @@ void ThreadSocketHandler2(void* parg) } { LOCK(cs_vNodes); - for_each(vNodesCopy.begin(), vNodesCopy.end(), Release); + for(CNode* pnode : vNodesCopy) + pnode->Release(); } Sleep(10); @@ -1716,7 +1710,8 @@ void ThreadMessageHandler2(void* parg) { LOCK(cs_vNodes); - for_each(vNodesCopy.begin(), vNodesCopy.end(), Release); + for(CNode* pnode : vNodesCopy) + pnode->Release(); } // Wait and allow messages to bunch up.