Mercurial > hg > xemacs-beta
diff src/data.c @ 2039:fd0cbe945410
[xemacs-hg @ 2004-04-22 03:24:00 by james]
Change VALBITS to INT_VALBITS in a number of places.
author | james |
---|---|
date | Thu, 22 Apr 2004 03:24:02 +0000 |
parents | 92f7301e4a23 |
children | 91d4c8c65a0f |
line wrap: on
line diff
--- a/src/data.c Wed Apr 21 21:50:35 2004 +0000 +++ b/src/data.c Thu Apr 22 03:24:02 2004 +0000 @@ -171,10 +171,10 @@ EMACS_INT sign_extend_lisp_int (EMACS_INT num) { - if (num & (1L << (VALBITS - 1))) - return num | ((-1L) << VALBITS); + if (num & (1L << (INT_VALBITS - 1))) + return num | ((-1L) << INT_VALBITS); else - return num & ((1L << VALBITS) - 1); + return num & (EMACS_INT) ((1UL << INT_VALBITS) - 1); }