From 8c10ffa62d1d9f6630eca22e2f37ce10deb2cf39 Mon Sep 17 00:00:00 2001 From: leak Date: Wed, 16 Jul 2014 19:27:15 +0200 Subject: GCC compile fixes --- src/server/worldserver/Main.cpp | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'src/server/worldserver/Main.cpp') diff --git a/src/server/worldserver/Main.cpp b/src/server/worldserver/Main.cpp index c28adbc7c21..a7b430a4e97 100644 --- a/src/server/worldserver/Main.cpp +++ b/src/server/worldserver/Main.cpp @@ -99,15 +99,14 @@ extern int main(int argc, char** argv) if (vm.count("help")) return 0; - if (!configService.empty()) - { - if (configService.compare("install") == 0) - return WinServiceInstall() == true ? 0 : 1; - else if (configService.compare("uninstall") == 0) - return WinServiceUninstall() == true ? 0 : 1; - else if (configService.compare("run") == 0) - WinServiceRun(); - } +#ifdef _WIN32 + if (configService.compare("install") == 0) + return WinServiceInstall() == true ? 0 : 1; + else if (configService.compare("uninstall") == 0) + return WinServiceUninstall() == true ? 0 : 1; + else if (configService.compare("run") == 0) + WinServiceRun(); +#endif if (!sConfigMgr->LoadInitial(configFile)) { -- cgit v1.2.3