Explorar o código

Fix missing separator

Jeremy Soller %!s(int64=6) %!d(string=hai) anos
pai
achega
a6642bc753
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/header/unistd/mod.rs

+ 1 - 0
src/header/unistd/mod.rs

@@ -172,6 +172,7 @@ pub unsafe extern "C" fn execvp(file: *const c_char, argv: *const *mut c_char) -
             let path_env = CStr::from_ptr(path_env);
             for mut path in path_env.to_bytes().split(|&b| b == PATH_SEPARATOR) {
                 let mut program = path.to_vec();
+                program.push(b'/');
                 program.extend_from_slice(file.to_bytes());
                 program.push(b'0');