diff options
Diffstat (limited to 'main/musl/0001-fix-sysconf-for-infinite-rlimits.patch')
-rw-r--r-- | main/musl/0001-fix-sysconf-for-infinite-rlimits.patch | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/main/musl/0001-fix-sysconf-for-infinite-rlimits.patch b/main/musl/0001-fix-sysconf-for-infinite-rlimits.patch deleted file mode 100644 index b465f49655..0000000000 --- a/main/musl/0001-fix-sysconf-for-infinite-rlimits.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 3ec82877e7783f0706ba3c9e3c815cd2aa34059e Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Thu, 7 Dec 2017 23:18:54 +0100 -Subject: [PATCH] fix sysconf for infinite rlimits - -sysconf should return -1 for infinity, not LONG_MAX. ---- - src/conf/sysconf.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/conf/sysconf.c b/src/conf/sysconf.c -index b8b761d0..9ce330a5 100644 ---- a/src/conf/sysconf.c -+++ b/src/conf/sysconf.c -@@ -174,6 +174,8 @@ long sysconf(int name) - } else if (values[name] < -256) { - struct rlimit lim; - getrlimit(values[name]&16383, &lim); -+ if (lim.rlim_cur == RLIM_INFINITY) -+ return -1; - return lim.rlim_cur > LONG_MAX ? LONG_MAX : lim.rlim_cur; - } - --- -2.15.0 - |