aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lisp.h b/src/lisp.h
index df22444560b..8cacd349111 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -335,8 +335,8 @@ enum pvec_type
335/* Extract the value of a Lisp_Object as a signed integer. */ 335/* Extract the value of a Lisp_Object as a signed integer. */
336 336
337#ifndef XINT /* Some machines need to do this differently. */ 337#ifndef XINT /* Some machines need to do this differently. */
338#define XINT(a) ((EMACS_INT) (((a) << (BITS_PER_EMACS_INT - VALBITS)) \ 338#define XINT(a) ((((EMACS_INT) (a)) << (BITS_PER_EMACS_INT - VALBITS)) \
339 >> (BITS_PER_EMACS_INT - VALBITS))) 339 >> (BITS_PER_EMACS_INT - VALBITS))
340#endif 340#endif
341 341
342/* Extract the value as an unsigned integer. This is a basis 342/* Extract the value as an unsigned integer. This is a basis