diff options
Diffstat (limited to 'src/net')
-rw-r--r-- | src/net/net.cpp | 5 | ||||
-rw-r--r-- | src/net/serverinfo.h | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/net/net.cpp b/src/net/net.cpp index 36e414643..862505fdb 100644 --- a/src/net/net.cpp +++ b/src/net/net.cpp @@ -41,7 +41,9 @@ #include "net/tmwa/generalhandler.h" +#ifdef MANASERV_SUPPORT #include "net/manaserv/generalhandler.h" +#endif Net::AdminHandler *adminHandler = NULL; Net::CharHandler *charHandler = NULL; @@ -157,10 +159,11 @@ void connectToServer(const ServerInfo &server) switch (server.type) { +#ifdef MANASERV_SUPPORT case ServerInfo::MANASERV: new ManaServ::GeneralHandler; break; - +#endif case ServerInfo::TMWATHENA: new TmwAthena::GeneralHandler; break; diff --git a/src/net/serverinfo.h b/src/net/serverinfo.h index 113d8a9b2..74d537b80 100644 --- a/src/net/serverinfo.h +++ b/src/net/serverinfo.h @@ -105,9 +105,10 @@ public: // Used for backward compatibility else if (compareStrI(type, "eathena") == 0) return TMWATHENA; +#ifdef MANASERV_SUPPORT else if (compareStrI(type, "manaserv") == 0) return MANASERV; - +#endif return UNKNOWN; } }; |