From d88c6a103aed290039a608e1f2d7e04b5a5a503f Mon Sep 17 00:00:00 2001 From: Stefan Dombrowski Date: Tue, 1 Dec 2009 19:17:09 +0100 Subject: Using the updatehost that was given by EAthena This is a patch for http://mantis.themanaworld.org/view.php?id=970 --- src/main.h | 3 +++ src/net/ea/loginhandler.cpp | 1 + 2 files changed, 4 insertions(+) (limited to 'src') diff --git a/src/main.h b/src/main.h index 21785fff..28345e37 100644 --- a/src/main.h +++ b/src/main.h @@ -53,6 +53,8 @@ #include +#include "net/logindata.h" + #ifdef HAVE_CONFIG_H #include "../config.h" #elif defined WIN32 @@ -130,5 +132,6 @@ enum State { extern State state; extern std::string errorMessage; +extern LoginData loginData; #endif diff --git a/src/net/ea/loginhandler.cpp b/src/net/ea/loginhandler.cpp index e91925de..2c6ac1d2 100644 --- a/src/net/ea/loginhandler.cpp +++ b/src/net/ea/loginhandler.cpp @@ -97,6 +97,7 @@ void LoginHandler::handleMessage(Net::MessageIn &msg) len = msg.readInt16() - 4; mUpdateHost = msg.readString(len); + loginData.updateHost = mUpdateHost; logger->log("Received update host \"%s\" from login server.", mUpdateHost.c_str()); -- cgit v1.2.3-70-g09d2