aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2012-08-02 13:59:49 -0700
committerPaul Eggert2012-08-02 13:59:49 -0700
commit79ea6c20c483991e1be356be10aa27f92329d47e (patch)
treed7530801a119025dc508978447a89b2446266910 /src/ChangeLog
parenta01bbb8412afe10c936e54d893054e720bd30332 (diff)
downloademacs-79ea6c20c483991e1be356be10aa27f92329d47e.tar.gz
emacs-79ea6c20c483991e1be356be10aa27f92329d47e.zip
Fix macroexp crash on Windows with debugging.
* lisp.h (ASET) [ENABLE_CHECKING]: Ignore ARRAY_MARK_FLAG when checking subscripts; problem introduced with the recent "ASET (a, i, v)" rather than "AREF (a, i) = v" patch. (ARRAY_MARK_FLAG): Now a macro as well as a constant, since it's used in non-static inline functions now. Fixes: debbugs:12118
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c590e9fb32f..45b24436519 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,12 @@
12012-08-02 Paul Eggert <eggert@cs.ucla.edu> 12012-08-02 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Fix macroexp crash on Windows with debugging (Bug#12118).
4 * lisp.h (ASET) [ENABLE_CHECKING]: Ignore ARRAY_MARK_FLAG when
5 checking subscripts; problem introduced with the recent
6 "ASET (a, i, v)" rather than "AREF (a, i) = v" patch.
7 (ARRAY_MARK_FLAG): Now a macro as well as a constant,
8 since it's used in non-static inline functions now.
9
3 * xfaces.c (face_at_buffer_position, face_for_overlay_string): 10 * xfaces.c (face_at_buffer_position, face_for_overlay_string):
4 Don't assume buffer size fits in 'int'. Remove unused local. 11 Don't assume buffer size fits in 'int'. Remove unused local.
5 12