From eaa556330edf0b905cd2b1e8484c63b9ed97c01f Mon Sep 17 00:00:00 2001 From: Max Wash Date: Fri, 27 Jun 2025 21:51:18 +0100 Subject: [PATCH] io: implement EPERM -> B_ERR_PERMISSION_DENIED conversion --- io/sys/darwin/posix.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/io/sys/darwin/posix.c b/io/sys/darwin/posix.c index 77ae01c..2063072 100644 --- a/io/sys/darwin/posix.c +++ b/io/sys/darwin/posix.c @@ -22,6 +22,8 @@ enum b_status b_status_from_errno(int error, enum b_status default_value) return B_ERR_IS_DIRECTORY; case ENOTDIR: return B_ERR_NOT_DIRECTORY; + case EPERM: + return B_ERR_PERMISSION_DENIED; case ENOTSUP: case ENOSYS: return B_ERR_NOT_SUPPORTED;