diff src/ChangeLog @ 4134:ac5a714be3a2

[xemacs-hg @ 2007-08-21 20:32:33 by aidan] Don't use args to XINT_OR_CHAR where multiple evaluation is possible; revise X_I_O_C to not multiply evaluate.
author aidan
date Tue, 21 Aug 2007 20:32:37 +0000
parents 93bd75c45dca
children 1ce0622a56a3
line wrap: on
line diff
--- a/src/ChangeLog	Tue Aug 21 12:39:15 2007 +0000
+++ b/src/ChangeLog	Tue Aug 21 20:32:37 2007 +0000
@@ -1,3 +1,12 @@
+2007-08-21  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* mule-ccl.c (ccl_driver):
+	Don't pass XCHAR_OR_INT an argument of which the evaluation has
+	side effects; thank you Mike Fabian. 
+	* lisp.h: 
+	Redundantly, don't multiply evaluate the argument to XCHAR_OR_INT; 
+	this should prevent the same error in the future. 
+
 2007-08-17  Marcus Crestani  <crestani@xemacs.org>
 
 	* mc-alloc.c (L1_INDEX):