diff options
| author | hachem <im@hachem.wtf> | 2026-10-08 22:23:55 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2026-10-08 22:23:55 +0200 |
| commit | 852a5b237116e8b53ae18ea8ea00505e44b40dfe (patch) | |
| tree | 1ed51afcf6471d2a0031d31b67b63f4ec404b9ed /kernel/proc.rv | |
| parent | ef104148057ab98f80b1560405b5c02768457096 (diff) | |
feat: file descriptor and proper stdio
Diffstat (limited to 'kernel/proc.rv')
| -rw-r--r-- | kernel/proc.rv | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/proc.rv b/kernel/proc.rv index 5019fa8..92d48f1 100644 --- a/kernel/proc.rv +++ b/kernel/proc.rv @@ -67,8 +67,8 @@ end fn run_prog(name, arg) do let bare_name = name - if bare_name:starts_with?("/bin/") bare_name = bare_name[5..] - const path = "/bin/#{bare_name}" + if bare_name:starts_with?("/usr/bin/") bare_name = bare_name[9..] + const path = "/usr/bin/#{bare_name}" if fs:size(path) < 0 return :false return load_file_elf(path, arg) end |
