From 35c745ca543baa0363a4d28c39d926cd4fb9a927 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Fri, 7 Aug 2020 02:37:39 -0700 Subject: [PATCH] Kernel: Use Userspace for the realpath syscall --- Kernel/Process.h | 2 +- Kernel/Syscalls/realpath.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/Process.h b/Kernel/Process.h index b983142b06..61ae6b41e4 100644 --- a/Kernel/Process.h +++ b/Kernel/Process.h @@ -319,7 +319,7 @@ public: int sys$halt(); int sys$reboot(); int sys$set_process_icon(int icon_id); - int sys$realpath(const Syscall::SC_realpath_params*); + int sys$realpath(Userspace); ssize_t sys$getrandom(void*, size_t, unsigned int); int sys$setkeymap(Userspace); int sys$module_load(const char* path, size_t path_length); diff --git a/Kernel/Syscalls/realpath.cpp b/Kernel/Syscalls/realpath.cpp index 5dbbb103db..4728115a72 100644 --- a/Kernel/Syscalls/realpath.cpp +++ b/Kernel/Syscalls/realpath.cpp @@ -31,7 +31,7 @@ namespace Kernel { -int Process::sys$realpath(const Syscall::SC_realpath_params* user_params) +int Process::sys$realpath(Userspace user_params) { REQUIRE_PROMISE(rpath);