From 9d5a139dcca178ff69a72ca80dc2e09e9cc200bd Mon Sep 17 00:00:00 2001 From: Matheus Date: Fri, 23 Sep 2022 19:38:05 -0300 Subject: [PATCH] dup: behave like fd_duplicate expects --- src/sys/syscalls/dup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sys/syscalls/dup.c b/src/sys/syscalls/dup.c index ae9baceb..489c7ea0 100644 --- a/src/sys/syscalls/dup.c +++ b/src/sys/syscalls/dup.c @@ -4,7 +4,7 @@ syscallret syscall_dup(int oldfd){ syscallret retv; - retv.errno = fd_duplicate(&arch_getcls()->thread->proc->fdtable, oldfd, ~0, 1, &retv.ret); + retv.errno = fd_duplicate(&arch_getcls()->thread->proc->fdtable, oldfd, 0, 1, &retv.ret); return retv; }