diff options
author | w00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7> | 2007-10-21 19:30:57 +0000 |
---|---|---|
committer | w00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7> | 2007-10-21 19:30:57 +0000 |
commit | aa3dc8c472dd2606a38587fdd1065ba66d0b6d27 (patch) | |
tree | 5c63e0a6b74d6d98cbf70acfa74e5eb7892c1105 | |
parent | 50fed3e9a6842b370d9ddb91d5bcde74265298f2 (diff) |
Tidy up this windows ifdef. Still not sure why it's needed at all, but okay..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8273 e03df62e-2008-0410-955e-edbf42e46eb7
-rw-r--r-- | src/inspircd.cpp | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/inspircd.cpp b/src/inspircd.cpp index 77e8f17d9..8e8556331 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -705,20 +705,19 @@ int ircd(int argc, char ** argv) return 0; } -#ifdef WINDOWS - int main(int argc, char ** argv) { - ircd(argc,argv); - return 0; -} + int retval = 0; -#else -int main(int argc, char** argv) -{ - return ircd(argc,argv); + #ifndef WINDOWS + // XXX No idea why this is windows only.. + retval = + #endif + ircd(argc,argv); + + return retval; } -#endif + /* this returns true when all modules are satisfied that the user should be allowed onto the irc server * (until this returns true, a user will block in the waiting state, waiting to connect up to the |