Kernel: Use Userspace<T> for the rename syscall

This commit is contained in:
Brian Gianforcaro 2020-08-05 00:05:08 -07:00 committed by Andreas Kling
parent c1541f4a61
commit 337e8f98cd
2 changed files with 2 additions and 2 deletions

View file

@ -302,7 +302,7 @@ public:
int sys$detach_thread(int tid);
int sys$set_thread_name(int tid, const char* buffer, size_t buffer_size);
int sys$get_thread_name(int tid, char* buffer, size_t buffer_size);
int sys$rename(const Syscall::SC_rename_params*);
int sys$rename(Userspace<const Syscall::SC_rename_params*>);
int sys$mknod(Userspace<const Syscall::SC_mknod_params*>);
int sys$shbuf_create(int, void** buffer);
int sys$shbuf_allow_pid(int, pid_t peer_pid);

View file

@ -30,7 +30,7 @@
namespace Kernel {
int Process::sys$rename(const Syscall::SC_rename_params* user_params)
int Process::sys$rename(Userspace<const Syscall::SC_rename_params*> user_params)
{
REQUIRE_PROMISE(cpath);
Syscall::SC_rename_params params;