diff options
author | Guido van Rossum <guido@python.org> | 1996-07-21 02:34:55 +0000 |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1996-07-21 02:34:55 +0000 |
commit | cb0483384b71df54874e6841efd18aa44f85f8d4 (patch) | |
tree | 245e3d4f25064c2f4011d7855d3d4b93cbdb552b /Modules/md5.h | |
parent | 17c3f08dc2e149f88849499d867a8636b53d03f1 (diff) | |
download | cpython-cb0483384b71df54874e6841efd18aa44f85f8d4.tar.gz |
Use INT_MAX/LONG_MAX instead of non-ANSI LONG_BIT
Diffstat (limited to 'Modules/md5.h')
-rw-r--r-- | Modules/md5.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Modules/md5.h b/Modules/md5.h index 6a14df6a0a..1ba82b37a3 100644 --- a/Modules/md5.h +++ b/Modules/md5.h @@ -48,16 +48,15 @@ typedef unsigned short int UINT2; #ifdef HAVE_LIMITS_H #include <limits.h> #else -#ifndef LONG_BIT -#define LONG_BIT 32 -#endif +/* Wild guess */ +#define LONG_MAX 2147483647L #endif /* UINT4 defines a four byte word */ -#if WORD_BIT == 32 +#if defined(INT_MAX) && INT_MAX == 2147483647 typedef unsigned int UINT4; #else -#if LONG_BIT == 32 +#if defined(LONG_MAX) && LONG_MAX == 2147483647L typedef unsigned long int UINT4; #endif /* Too bad if neither is */ |