summaryrefslogtreecommitdiffstats
path: root/src/account-server/accounthandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/account-server/accounthandler.cpp')
-rw-r--r--src/account-server/accounthandler.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/account-server/accounthandler.cpp b/src/account-server/accounthandler.cpp
index b9397fe..a9905f7 100644
--- a/src/account-server/accounthandler.cpp
+++ b/src/account-server/accounthandler.cpp
@@ -382,10 +382,9 @@ void AccountHandler::handleLoginMessage(AccountClient &client, MessageIn &msg)
// Check if the account exists
Account *acc = 0;
- std::list<Account*>::iterator ita;
- for ( ita = mPendingAccounts.begin() ; ita != mPendingAccounts.end(); ita++ )
- if ((*ita)->getName() == username)
- acc = *ita;
+ for (Account *account : mPendingAccounts)
+ if (account->getName() == username)
+ acc = account;
mPendingAccounts.remove(acc);
if (!acc || sha256(acc->getPassword() + acc->getRandomSalt()) != password)