Mercurial > hg > xemacs-beta
diff src/lisp.h @ 542:2e265ae71eed
[xemacs-hg @ 2001-05-17 09:52:16 by yoshiki]
My patch "[PATCH] EMACS_INT_MAX is too big",
<87u22s1ffj.fsf@u.sanpo.t.u-tokyo.ac.jp>
* lisp.h (EMACS_INT_MAX): This should be one bit less since
EMACS_INT is signed.
author | yoshiki |
---|---|
date | Thu, 17 May 2001 09:52:19 +0000 |
parents | ef4d2466a29c |
children | 9a775fb11bb7 |
line wrap: on
line diff
--- a/src/lisp.h Tue May 15 06:58:27 2001 +0000 +++ b/src/lisp.h Thu May 17 09:52:19 2001 +0000 @@ -581,7 +581,7 @@ #define INT_VALBITS (BITS_PER_EMACS_INT - INT_GCBITS) #define VALBITS (BITS_PER_EMACS_INT - GCBITS) -#define EMACS_INT_MAX ((EMACS_INT) ((1UL << INT_VALBITS) -1UL)) +#define EMACS_INT_MAX ((EMACS_INT) ((1UL << (INT_VALBITS - 1)) -1UL)) #define EMACS_INT_MIN (-(EMACS_INT_MAX) - 1) #ifdef USE_UNION_TYPE