From c9a3a5b488f2fcfa758973eea2351a39d54be677 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Tue, 15 Sep 2020 14:18:44 -0400 Subject: [PATCH] Kernel: Use Userspace<> for sys$writev --- Kernel/Process.h | 2 +- Kernel/Syscalls/write.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/Process.h b/Kernel/Process.h index 76bc8c51d7..93298e7b1a 100644 --- a/Kernel/Process.h +++ b/Kernel/Process.h @@ -218,7 +218,7 @@ public: int sys$close(int fd); ssize_t sys$read(int fd, Userspace, ssize_t); ssize_t sys$write(int fd, const u8*, ssize_t); - ssize_t sys$writev(int fd, const struct iovec* iov, int iov_count); + ssize_t sys$writev(int fd, Userspace iov, int iov_count); int sys$fstat(int fd, Userspace); int sys$stat(Userspace); int sys$lseek(int fd, off_t, int whence); diff --git a/Kernel/Syscalls/write.cpp b/Kernel/Syscalls/write.cpp index 0385bcbb8e..fbdcd3e893 100644 --- a/Kernel/Syscalls/write.cpp +++ b/Kernel/Syscalls/write.cpp @@ -30,7 +30,7 @@ namespace Kernel { -ssize_t Process::sys$writev(int fd, const struct iovec* iov, int iov_count) +ssize_t Process::sys$writev(int fd, Userspace iov, int iov_count) { REQUIRE_PROMISE(stdio); if (iov_count < 0)