瀏覽代碼

LibC: execl() forgot to add the null sentinel to argv.

Andreas Kling 6 年之前
父節點
當前提交
2ac697ca09
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      LibC/unistd.cpp

+ 1 - 1
LibC/unistd.cpp

@@ -45,7 +45,7 @@ int execl(const char* filename, const char* arg0, ...)
         args.append(arg);
     }
     va_end(ap);
-
+    args.append(nullptr);
     return execve(filename, (char* const *)args.data(), nullptr);
 }