Replace with c+11 feature
authorsvost <ya.nowa@yandex.ru>
Mon, 16 Jan 2017 11:34:04 +0000 (14:34 +0300)
committersvost <ya.nowa@yandex.ru>
Mon, 16 Jan 2017 11:34:04 +0000 (14:34 +0300)
src/net.cpp

index bf2f38b..7137f1d 100644 (file)
@@ -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.