From 56d412fd31a6cc2fadf91028135dccc077f4e1f1 Mon Sep 17 00:00:00 2001 From: "K. Lange" Date: Thu, 8 Aug 2019 09:42:44 +0900 Subject: [PATCH] access(2) should return -1 on error --- libc/unistd/access.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libc/unistd/access.c b/libc/unistd/access.c index a9ef9463..1e2b019a 100644 --- a/libc/unistd/access.c +++ b/libc/unistd/access.c @@ -9,6 +9,7 @@ int access(const char *pathname, int mode) { int result = syscall_access((char *)pathname, mode); if (result < 0) { errno = ENOENT; /* XXX */ + return -1; } return result; }