summaryrefslogtreecommitdiff
path: root/src/game-server/gamehandler.cpp
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2010-06-06 17:58:25 +0200
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2010-06-06 18:02:19 +0200
commit477643d60f9e88ecc99d1a9fff54dce0d9b55c29 (patch)
tree8dd57b1e9eca74a63cea0840b674e85e2064bc0c /src/game-server/gamehandler.cpp
parentde81e609cfff934fbae1b45968e7418ab714c70f (diff)
downloadmanaserv-477643d60f9e88ecc99d1a9fff54dce0d9b55c29.tar.gz
manaserv-477643d60f9e88ecc99d1a9fff54dce0d9b55c29.tar.bz2
manaserv-477643d60f9e88ecc99d1a9fff54dce0d9b55c29.tar.xz
manaserv-477643d60f9e88ecc99d1a9fff54dce0d9b55c29.zip
Arbitrary cleanups and marked GameHandler::getClientByNameSlow const
Diffstat (limited to 'src/game-server/gamehandler.cpp')
-rw-r--r--src/game-server/gamehandler.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/game-server/gamehandler.cpp b/src/game-server/gamehandler.cpp
index f8166f6d..30816586 100644
--- a/src/game-server/gamehandler.cpp
+++ b/src/game-server/gamehandler.cpp
@@ -81,16 +81,16 @@ void GameHandler::computerDisconnected(NetComputer *comp)
void GameHandler::kill(Character *ch)
{
GameClient *client = ch->getClient();
- assert(client != NULL);
+ assert(client);
client->character = NULL;
client->status = CLIENT_LOGIN;
- ch->setClient(NULL);
+ ch->setClient(0);
}
void GameHandler::prepareServerChange(Character *ch)
{
GameClient *client = ch->getClient();
- assert(client != NULL);
+ assert(client);
client->status = CLIENT_CHANGE_SERVER;
}
@@ -643,7 +643,7 @@ void GameHandler::addPendingCharacter(const std::string &token, Character *ch)
mTokenCollector.addPendingConnect(token, ch);
}
-void GameHandler::tokenMatched(GameClient* computer, Character* character)
+void GameHandler::tokenMatched(GameClient *computer, Character *character)
{
computer->character = character;
computer->status = CLIENT_CONNECTED;
@@ -677,10 +677,11 @@ void GameHandler::tokenMatched(GameClient* computer, Character* character)
}
}
-void GameHandler::deletePendingClient(GameClient* computer)
+void GameHandler::deletePendingClient(GameClient *computer)
{
// Something might have changed since it was inserted
- if (computer->status != CLIENT_QUEUED) return;
+ if (computer->status != CLIENT_QUEUED)
+ return;
MessageOut msg(GPMSG_CONNECT_RESPONSE);
msg.writeByte(ERRMSG_TIME_OUT);
@@ -689,12 +690,12 @@ void GameHandler::deletePendingClient(GameClient* computer)
computer->disconnect(msg);
}
-void GameHandler::deletePendingConnect(Character* character)
+void GameHandler::deletePendingConnect(Character *character)
{
delete character;
}
-GameClient *GameHandler::getClientByNameSlow(const std::string &name)
+GameClient *GameHandler::getClientByNameSlow(const std::string &name) const
{
for (NetComputers::const_iterator i = clients.begin(),
i_end = clients.end(); i != i_end; ++i)
@@ -706,7 +707,7 @@ GameClient *GameHandler::getClientByNameSlow(const std::string &name)
return c;
}
}
- return NULL;
+ return 0;
}
void GameHandler::sendError(NetComputer *computer, int id, std::string errorMsg)