Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 5629:0d05accafc63
Don't lose bits in make_fixnum / make_char_1.
See xemacs-patches message with ID
<CAHCOHQnRTjm6c5gWVO3iizWJ9Jb7GvEyFe3aQ19hAXhcR_mrrA@mail.gmail.com>.
author | Jerry James <james@xemacs.org> |
---|---|
date | Wed, 28 Dec 2011 11:30:47 -0700 |
parents | 81fee4aee9b6 |
children | f5315ccbf005 |
line wrap: on
line diff
--- a/src/ChangeLog Wed Dec 28 11:21:38 2011 +0100 +++ b/src/ChangeLog Wed Dec 28 11:30:47 2011 -0700 @@ -1,3 +1,9 @@ +2011-12-28 Jerry James <james@xemacs.org> + + * lisp-disunion.h (make_fixnum): avoid losing bits off the left end + if the value is of large magnitude and narrow type. + (make_char_1): ditto. + 2011-12-28 Didier Verna <didier@xemacs.org> * console-impl.h (struct console_methods): Have the text_width