]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
now works 'enough' to progress further. Can start and stop the service and it accepts...
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Thu, 21 Aug 2008 11:21:46 +0000 (11:21 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Thu, 21 Aug 2008 11:21:46 +0000 (11:21 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10194 e03df62e-2008-0410-955e-edbf42e46eb7

win/win32service.cpp

index 100afba7366bd4df4b6d9040d2ee854504b73427..2d9361f22f62628a069ccd7f0e138f9a6ba8979d 100644 (file)
@@ -42,8 +42,8 @@ DWORD WINAPI WorkerThread(LPDWORD param)
        // *** REAL MAIN HERE ***\r
        char modname[MAX_PATH];\r
        GetModuleFileName(NULL, modname, sizeof(modname));\r
-       char* argv[] = { modname, "--nofork" };\r
-       smain(1, argv);\r
+       char* argv[] = { modname, "--nofork", "--debug" };\r
+       smain(3, argv);\r
        KillService();\r
        return 0;\r
 }\r
@@ -244,7 +244,7 @@ void RemoveService(void)
 int main(int argc, char** argv)\r
 {\r
        /* Check for parameters */\r
-       /*if (argc > 0)\r
+       if (argc > 1)\r
        {\r
                if (!_stricmp(argv[1], "--installservice"))\r
                {\r
@@ -256,7 +256,7 @@ int main(int argc, char** argv)
                        RemoveService();\r
                        return 0;\r
                }\r
-       }*/\r
+       }\r
 \r
        /* First, check if the service is installed.\r
         * if it is not, just call smain().\r