---
 ChangeLog        | 4 ++--
 lib/getdelim.c   | 4 ----
 modules/getdelim | 1 +
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index b9c3e49552..374ad36f79 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,10 +2,10 @@
 
        limits-h: other modules can rely on SSIZE_MAX
        * lib/areadlink-with-size.c, lib/areadlinkat-with-size.c:
-       * lib/careadlinkat.c:
+       * lib/careadlinkat.c, lib/getdelim.c:
        (SSIZE_MAX): Do not define.
        * modules/areadlink-with-size, modules/areadlinkat-with-size:
-       * modules/careadlinkat:
+       * modules/careadlinkat, modules/getdelim:
        (Depends-on) Add limits-h.
 
        limits-h: define SSIZE_MAX
diff --git a/lib/getdelim.c b/lib/getdelim.c
index 79ec3dd12a..e414df648f 100644
--- a/lib/getdelim.c
+++ b/lib/getdelim.c
@@ -30,10 +30,6 @@
 #include <stdlib.h>
 #include <errno.h>
 
-#ifndef SSIZE_MAX
-# define SSIZE_MAX ((ssize_t) (SIZE_MAX / 2))
-#endif
-
 #if USE_UNLOCKED_IO
 # include "unlocked-io.h"
 # define getc_maybe_unlocked(fp)        getc(fp)
diff --git a/modules/getdelim b/modules/getdelim
index 793454fc8b..632e1dfec5 100644
--- a/modules/getdelim
+++ b/modules/getdelim
@@ -8,6 +8,7 @@ m4/getdelim.m4
 Depends-on:
 stdio
 extensions
+limits-h        [test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1]
 stdint          [test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1]
 errno           [test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1]
 
-- 
2.39.2


Reply via email to