From 1c4742e530271e10ae949cf7e85402bee867e298 Mon Sep 17 00:00:00 2001 From: Björn Steinbrink Date: Fri, 24 Feb 2006 20:15:19 +0000 Subject: Another bunch of cosmetic cleanups, ie mostly typedefs... --- src/net/network.cpp | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'src/net/network.cpp') diff --git a/src/net/network.cpp b/src/net/network.cpp index 9e6f6621..366d07d9 100644 --- a/src/net/network.cpp +++ b/src/net/network.cpp @@ -182,17 +182,9 @@ void Network::registerHandler(MessageHandler *handler) void Network::unregisterHandler(MessageHandler *handler) { - const Uint16 *i = handler->handledMessages; - - while(*i) + for (const Uint16 *i = handler->handledMessages; *i; i++) { - std::map::iterator iter; - iter = mMessageHandlers.find(*i); - if (iter != mMessageHandlers.end()) - { - mMessageHandlers.erase(iter); - } - i++; + mMessageHandlers.erase(*i); } handler->setNetwork(0); @@ -200,7 +192,7 @@ void Network::unregisterHandler(MessageHandler *handler) void Network::clearHandlers() { - std::map::iterator i; + MessageHandlerIterator i; for (i = mMessageHandlers.begin(); i != mMessageHandlers.end(); i++) { i->second->setNetwork(0); @@ -214,8 +206,7 @@ void Network::dispatchMessages() { MessageIn msg = getNextMessage(); - std::map::iterator iter; - iter = mMessageHandlers.find(msg.getId()); + MessageHandlerIterator iter = mMessageHandlers.find(msg.getId()); if (iter != mMessageHandlers.end()) iter->second->handleMessage(&msg); -- cgit v1.2.3-70-g09d2