From 9b6aa700445b8fc849a4d197e158b1831872b2a2 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 30 Oct 1993 15:54:52 +0000 Subject: [PATCH] GNU text utilities --- lib/strtol.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/strtol.c b/lib/strtol.c index 5e8a310c6..392f6ebee 100644 --- a/lib/strtol.c +++ b/lib/strtol.c @@ -33,12 +33,19 @@ Cambridge, MA 02139, USA. */ #if HAVE_LIMITS_H #include #endif + #ifndef ULONG_MAX -#define LONG_MAX (~(1 << (sizeof (long) * 8 - 1))) -#define LONG_MIN (-LONG_MAX-1) #define ULONG_MAX ((unsigned long) ~(unsigned long) 0) #endif +#ifndef LONG_MAX +#define LONG_MAX (~(1 << (sizeof (long) * 8 - 1))) +#endif + +#ifndef LONG_MIN +#define LONG_MIN (-LONG_MAX - 1) +#endif + #if STDC_HEADERS #include #include -- 2.11.0