From 9c5d0aa7a6f8e9aa5f7c86d5d62e3d327a3146f4 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 11 Dec 1994 23:31:12 +0000 Subject: [PATCH] [ULONGMAX]: Define it. [LONGMAX]: Define in terms of ULONGMAX instead of as a 32-bit constant. --- src/tr.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tr.c b/src/tr.c index 8b02dd50ff..b6b62e4f5e 100644 --- a/src/tr.c +++ b/src/tr.c @@ -31,8 +31,12 @@ #include "system.h" #include "version.h" +#ifndef ULONG_MAX +#define ULONG_MAX ((unsigned long) ~(unsigned long) 0) +#endif + #ifndef LONG_MAX -#define LONG_MAX 0x7FFFFFFF +#define LONG_MAX ((long int) (ULONG_MAX >> 1)) #endif #ifndef UCHAR_MAX -- 2.47.3