From 816bca32ac69f58b7de881d68689c6a1e3897a0e Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Wed, 16 Aug 2017 08:53:52 +0200 Subject: client.cpp: modernize code * Range based for loops * Empty operator on stl containers --- src/client.h | 32 +++++++++++--------------------- 1 file changed, 11 insertions(+), 21 deletions(-) (limited to 'src/client.h') diff --git a/src/client.h b/src/client.h index adac83e5c..05f3ab9ea 100644 --- a/src/client.h +++ b/src/client.h @@ -204,9 +204,7 @@ struct ClientEvent class PacketCounter { public: - PacketCounter() - { - } + PacketCounter() = default; void add(u16 command) { @@ -223,23 +221,15 @@ public: void clear() { - for(std::map::iterator - i = m_packets.begin(); - i != m_packets.end(); ++i) - { - i->second = 0; + for (auto &m_packet : m_packets) { + m_packet.second = 0; } } void print(std::ostream &o) { - for(std::map::iterator - i = m_packets.begin(); - i != m_packets.end(); ++i) - { - o<<"cmd "<first - <<" count "<second - <