- main.c: replace execve() with execv()
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Sun, 10 May 2015 17:35:33 +0000 (17:35 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Sun, 10 May 2015 17:35:33 +0000 (17:35 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.0.x@5970 82007160-df01-0410-b94d-b575c5fd34c7

src/main.c

index e3539823013601eb04d534661cbf73872ccd11cf..775e46161cd099ebc0791ecbf6cf8d908a951688 100644 (file)
@@ -212,7 +212,7 @@ main(int argc, char *argv[])
         fcntl(i, F_SETFD, FD_CLOEXEC);
 
       /* execute new process */
-      if (execve(argv[0], argv, NULL) == -1)
+      if (execv(argv[0], argv) == -1)
         log_printf("MAIN RESTART -> Execution of \"%s\" failed. ERROR: %s", argv[0], strerror(errno));
 
       /* Should only get here if execve failed */