diff src/ChangeLog @ 39819:dd4e185b0265

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Fri, 12 Oct 2001 09:05:51 +0000
parents 503b25e023a5
children 0c3ebbbc4922
line wrap: on
line diff
--- a/src/ChangeLog	Fri Oct 12 09:05:29 2001 +0000
+++ b/src/ChangeLog	Fri Oct 12 09:05:51 2001 +0000
@@ -58,6 +58,11 @@
 
 2001-10-11  Gerd Moellmann  <gerd@gnu.org>
 
+	* lisp.h (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.
+
 	* editfns.c (Fuser_uid, Fuser_real_uid): Use make_fixnum_or_float.
 	(Fuser_full_name): Fix bug treating a float as a fixnum.