diff options
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); |