--- 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