aboutsummaryrefslogtreecommitdiffstats
path: root/main/musl/0040-fix-fchown-fallback-on-arches-without-chown-2.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/musl/0040-fix-fchown-fallback-on-arches-without-chown-2.patch')
-rw-r--r--main/musl/0040-fix-fchown-fallback-on-arches-without-chown-2.patch28
1 files changed, 0 insertions, 28 deletions
diff --git a/main/musl/0040-fix-fchown-fallback-on-arches-without-chown-2.patch b/main/musl/0040-fix-fchown-fallback-on-arches-without-chown-2.patch
deleted file mode 100644
index bfe3a93ed9..0000000000
--- a/main/musl/0040-fix-fchown-fallback-on-arches-without-chown-2.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 81f4a1200a58a84c83e73da645d4f226a8785bdf Mon Sep 17 00:00:00 2001
-From: Samuel Holland <samuel@sholland.org>
-Date: Sat, 27 May 2017 15:20:01 -0500
-Subject: [PATCH] fix fchown fallback on arches without chown(2)
-
-The flags argument was missing, causing uninitalized data to be passed
-to fchownat(2). The correct value of flags should match the fallback for
-chown(3).
----
- src/unistd/fchown.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/unistd/fchown.c b/src/unistd/fchown.c
-index 03459849..75075eec 100644
---- a/src/unistd/fchown.c
-+++ b/src/unistd/fchown.c
-@@ -16,7 +16,7 @@ int fchown(int fd, uid_t uid, gid_t gid)
- #ifdef SYS_chown
- return syscall(SYS_chown, buf, uid, gid);
- #else
-- return syscall(SYS_fchownat, AT_FDCWD, buf, uid, gid);
-+ return syscall(SYS_fchownat, AT_FDCWD, buf, uid, gid, 0);
- #endif
-
- }
---
-2.13.0
-