فهرست منبع

* Use execvp() to search PATH if needed

Bryan Drewery 16 سال پیش
والد
کامیت
c6bc8a0655
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/shell.c

+ 1 - 1
src/shell.c

@@ -466,7 +466,7 @@ int simple_exec(const char* argv[]) {
     case 0:		//child
       // Close all sockets
       for (int fd = 3; fd < MAX_SOCKETS; ++fd) close(fd);
-      execv(argv[0], (char* const*) &argv[0]);
+      execvp(argv[0], (char* const*) &argv[0]);
       _exit(127);
     default:		//parent
       savedpid = pid;