[glibc] hurd: Fix getting rlimit in _hurd_alloc_fd

Samuel Thibault sthibaul@sourceware.org
Mon Nov 17 07:46:22 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5db67a03e9c5be866119a224b3372bf82e795b38

commit 5db67a03e9c5be866119a224b3372bf82e795b38
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Nov 16 16:34:40 2025 +0000

    hurd: Fix getting rlimit in _hurd_alloc_fd
    
    rlim_t is unsigned, and RLIM_INFINITY can be (rlim_t) -1

Diff:
---
 hurd/alloc-fd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hurd/alloc-fd.c b/hurd/alloc-fd.c
index 15175a0888..1629365528 100644
--- a/hurd/alloc-fd.c
+++ b/hurd/alloc-fd.c
@@ -31,7 +31,7 @@ _hurd_alloc_fd (int *fd, int first_fd)
 {
   int i;
   void *crit;
-  long int rlimit;
+  rlim_t rlimit;
 
   if (first_fd < 0)
     return __hurd_fail (EINVAL), NULL;


More information about the Glibc-cvs mailing list