minor fix

This commit is contained in:
Max-Wilhelm Bruker 2009-11-30 23:01:12 +01:00
parent 59e9416f57
commit e51aa20420

View file

@ -25,7 +25,13 @@ Server_ProtocolHandler::~Server_ProtocolHandler()
QMapIterator<int, QPair<Server_Game *, Server_Player *> > gameIterator(games);
while (gameIterator.hasNext()) {
Server_Player *p = gameIterator.next().value().second;
gameIterator.next();
Server_Game *g = gameIterator.value().first;
Server_Player *p = gameIterator.value().second;
if (authState == UnknownUser)
g->removePlayer(p);
else
p->setProtocolHandler(0);
}