diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-12-16 13:38:32 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-12-16 13:38:32 +0300 |
commit | 3232aa8610c62b7e047dcf175b7d33e09bf77284 (patch) | |
tree | ac1481b4330d10c9e978e7916b964778e12c5f0a /src/net/ea | |
parent | 6010904f60d62b8f9e2861e6556374a5edd3c67a (diff) | |
download | manaplus-3232aa8610c62b7e047dcf175b7d33e09bf77284.tar.gz manaplus-3232aa8610c62b7e047dcf175b7d33e09bf77284.tar.bz2 manaplus-3232aa8610c62b7e047dcf175b7d33e09bf77284.tar.xz manaplus-3232aa8610c62b7e047dcf175b7d33e09bf77284.zip |
Move processCharPasswordResponse from ea namespace into tmwa.
Diffstat (limited to 'src/net/ea')
-rw-r--r-- | src/net/ea/loginhandler.cpp | 36 | ||||
-rw-r--r-- | src/net/ea/loginhandler.h | 2 |
2 files changed, 0 insertions, 38 deletions
diff --git a/src/net/ea/loginhandler.cpp b/src/net/ea/loginhandler.cpp index 34d5a0d02..5ebee0ded 100644 --- a/src/net/ea/loginhandler.cpp +++ b/src/net/ea/loginhandler.cpp @@ -138,42 +138,6 @@ void LoginHandler::clearWorlds() mWorlds.clear(); } -void LoginHandler::processCharPasswordResponse(Net::MessageIn &msg) -{ - // 0: acc not found, 1: success, 2: password mismatch, 3: pass too short - const uint8_t errMsg = msg.readUInt8("result code"); - // Successful pass change - if (errMsg == 1) - { - client->setState(STATE_CHANGEPASSWORD_SUCCESS); - } - // pass change failed - else - { - switch (errMsg) - { - case 0: - errorMessage = - // TRANSLATORS: error message - _("Account was not found. Please re-login."); - break; - case 2: - // TRANSLATORS: error message - errorMessage = _("Old password incorrect."); - break; - case 3: - // TRANSLATORS: error message - errorMessage = _("New password too short."); - break; - default: - // TRANSLATORS: error message - errorMessage = _("Unknown error."); - break; - } - client->setState(STATE_ACCOUNTCHANGE_ERROR); - } -} - void LoginHandler::processUpdateHost(Net::MessageIn &msg) { const int len = msg.readInt16("len") - 4; diff --git a/src/net/ea/loginhandler.h b/src/net/ea/loginhandler.h index 93fe3fb2d..1b8c91c9a 100644 --- a/src/net/ea/loginhandler.h +++ b/src/net/ea/loginhandler.h @@ -87,8 +87,6 @@ class LoginHandler notfinal : public Net::LoginHandler const std::string &password) const override final; - static void processCharPasswordResponse(Net::MessageIn &msg); - static void processUpdateHost(Net::MessageIn &msg); static void processLoginData(Net::MessageIn &msg); |