Commit fb756c1c authored by Gerd Moellmann's avatar Gerd Moellmann
Browse files

(FIXNUM_OVERFLOW_P): Cast I to EMACS_INT in comparisons

in case I is of some unsigned type, in which case
MOST_NEGATIVE_FIXNUM will be converted to unsigned, and the
comparison becomes bogus.
parent 63ca0a6e
......@@ -477,7 +477,8 @@ extern Lisp_Object make_number ();
/* Value is non-zero if C integer I doesn't fit into a Lisp fixnum. */
#define FIXNUM_OVERFLOW_P(i) \
/* Extract a value or address from a Lisp_Object. */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment