From 7babc635cb7d2f9d1c40f016ee2623b81cc8e4d2 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 29 May 2014 20:30:03 -0400 Subject: [PATCH] Compress a for loop in NetPlayServer. Also gets rid of a redundant return from a void function. --- Source/Core/Core/NetPlayServer.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Source/Core/Core/NetPlayServer.cpp b/Source/Core/Core/NetPlayServer.cpp index a84373c271..85041efb24 100644 --- a/Source/Core/Core/NetPlayServer.cpp +++ b/Source/Core/Core/NetPlayServer.cpp @@ -114,15 +114,8 @@ void NetPlayServer::ThreadFunc() } // close listening socket and client sockets - { - std::map::reverse_iterator - i = m_players.rbegin(), - e = m_players.rend(); - for ( ; i!=e; ++i) - i->second.socket.Close(); - } - - return; + for (auto& player_entry : m_players) + player_entry.second.socket.Close(); } // called from ---NETPLAY--- thread