From b96c27bba0b242fc860fc9a2fcb63f121312fa7e Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sat, 20 Mar 2021 19:52:56 +0100 Subject: LGTM! --- kernel/features/load.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'kernel/features/load.c') diff --git a/kernel/features/load.c b/kernel/features/load.c index d3f3495..3430a75 100644 --- a/kernel/features/load.c +++ b/kernel/features/load.c @@ -104,9 +104,8 @@ s32 elf_load(const char *path, struct proc *proc) struct memory_range prange = physical_alloc(vrange.size); virtual_map(proc->page_dir, prange, vrange.base, MEMORY_CLEAR | MEMORY_USER); - if ((u32)vfs_read(path, (void *)program.vaddr, program.offset, program.filesz) != - program.filesz) { - print("OH NOSE!\n"); + if ((u32)vfs_read(proc->name, (void *)program.vaddr, program.offset, + program.filesz) != program.filesz) { memory_switch_dir(prev); return -ENOEXEC; } -- cgit v1.2.3