From 6733fafc29754077837aab15f8f963d25bcaf762 Mon Sep 17 00:00:00 2001 From: "QcFe [PDS]" Date: Thu, 28 May 2020 22:05:43 +0200 Subject: [PATCH] fix: sys write --- kern/syscall/file_syscalls.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kern/syscall/file_syscalls.c b/kern/syscall/file_syscalls.c index 50a8731..0ad47c7 100644 --- a/kern/syscall/file_syscalls.c +++ b/kern/syscall/file_syscalls.c @@ -4,7 +4,7 @@ size_t sys_read(int fh, userptr_t buf, size_t size) { int i=0; - int * ary = (int*)buf; + char * ary = (char*)buf; if (fh!=STDIN_FILENO) { kprintf("sys_read supported only to stdin\n"); return -1; @@ -18,7 +18,7 @@ size_t sys_read(int fh, userptr_t buf, size_t size) { size_t sys_write(int fh, const userptr_t buf, size_t size) { int i=0; - int * ary = (int*)buf; + char * ary = (char*)buf; if (fh!=STDOUT_FILENO && fh!=STDERR_FILENO) { kprintf("sys_write supported only to stdout\n");