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)