diff src/ChangeLog @ 5489:159face738c3

Never pass a leading + to mpz_set_string, parse_integer (). src/ChangeLog addition: 2011-05-01 Aidan Kehoe <kehoea@parhasard.net> * lread.c (parse_integer): GMP's mpz_set_string deals with a leading plus badly, make sure it never sees one coming from this function. tests/ChangeLog addition: 2011-05-01 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-reader-tests.el: If the bignum feature is available, check that a leading plus sign is treated correctly when reading bignum integers.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 01 May 2011 13:51:33 +0100
parents 58e320bde005
children 1f0b15040456
line wrap: on
line diff
--- a/src/ChangeLog	Sat Apr 30 17:38:35 2011 +0200
+++ b/src/ChangeLog	Sun May 01 13:51:33 2011 +0100
@@ -1,3 +1,9 @@
+2011-05-01  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* lread.c (parse_integer):
+	GMP's mpz_set_string deals with a leading plus badly, make sure it
+	never sees one coming from this function.
+
 2010-12-31  Mike Kupfer  <mike.kupfer@xemacs.org>
 
 	* redisplay.c (pixel_to_glyph_translation):