X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain.cpp;h=8b33355f6163f54ceb4f923646a9b634ea1aa041;hb=8a0a83a78390f22f99d4487cda2569909dfbc28e;hp=17d6b6757f2c0721018713f9f69592d4a208dc11;hpb=f60495a029c54358f82956482fe203fe2b7b5b23;p=fms.git diff --git a/src/main.cpp b/src/main.cpp index 17d6b67..8b33355 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -19,6 +19,8 @@ int main(int argc, char *argv[]) { + bool daemon=false; + #ifdef XMEM xmem_disable_print(); #endif @@ -30,6 +32,7 @@ int main(int argc, char *argv[]) if(argv[1] && strncmp(argv[1],"-d",2)==0) { Daemonize(); + daemon=true; } #else if(argv[1] && strncmp(argv[1],"-i",2)==0) @@ -91,15 +94,18 @@ int main(int argc, char *argv[]) signal(SIGBREAK,SigHandler); #endif - std::cout << "FMS Running in console mode." << std::endl; - std::cout << "Use the administration pages, or CTRL+C to exit" << std::endl << std::endl; - std::cout << "Available command line arguments:" << std::endl; -#ifdef _WIN32 - std::cout << "-i\tinstall service" << std::endl; - std::cout << "-u\tuninstall service" << std::endl; -#else - std::cout << "-d\trun as daemon" << std::endl; -#endif + if(daemon==false) + { + std::cout << "FMS Running in console mode." << std::endl; + std::cout << "Use the administration pages, or CTRL+C to exit" << std::endl << std::endl; + std::cout << "Available command line arguments:" << std::endl; + #ifdef _WIN32 + std::cout << "-i\tinstall service" << std::endl; + std::cout << "-u\tuninstall service" << std::endl; + #else + std::cout << "-d\trun as daemon" << std::endl; + #endif + } MainFunction();