]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/inspircd.cpp
Some AddMode fixes
[user/henk/code/inspircd.git] / src / inspircd.cpp
index d0b5bbbe0d1b5fb245be820ac2f5c4a92cba1a44..8e8556331c0532b70e6232522b29e7ff0a6e66c0 100644 (file)
@@ -693,7 +693,7 @@ void InspIRCd::BufferedSocketCull()
 /**********************************************************************************/
 
 /**
- * An ircd in four lines! bwahahaha. ahahahahaha. ahahah *cough*.
+ * An ircd in five lines! bwahahaha. ahahahahaha. ahahah *cough*.
  */
 
 int ircd(int argc, char ** argv)
@@ -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