aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2011-04-29 22:47:29 +0300
committerEli Zaretskii2011-04-29 22:47:29 +0300
commit15cbd324fd48e47abd57b8d92c3406c866169d21 (patch)
treeaa05b809dcec4391837ac2f4a41d1b8fdc93cbc2 /src/ChangeLog
parentae940ccad19a554e1134b7ae443716e46c72366d (diff)
downloademacs-15cbd324fd48e47abd57b8d92c3406c866169d21.tar.gz
emacs-15cbd324fd48e47abd57b8d92c3406c866169d21.zip
Lift the MOST_POSITIVE_FIXNUM/4 limitation on visited files (bug#8528).
src/fileio.c (Finsert_file_contents): Don't limit file size to 1/4 of MOST_POSITIVE_FIXNUM. src/coding.c (coding_alloc_by_realloc): Error out if destination will grow beyond MOST_POSITIVE_FIXNUM. (decode_coding_emacs_mule): Abort if there isn't enough place in charbuf for the composition carryover bytes. Reserve an extra space for up to 2 characters produced in a loop. (decode_coding_iso_2022): Abort if there isn't enough place in charbuf for the composition carryover bytes.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 14d5ac9de48..7bfb291707b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,4 +1,18 @@
12011-04-29 Eli Zaretskii <eliz@gnu.org> 12011-04-21 Eli Zaretskii <eliz@gnu.org>
2
3 Lift the MOST_POSITIVE_FIXNUM/4 limitation on visited files.
4 * fileio.c (Finsert_file_contents): Don't limit file size to 1/4
5 of MOST_POSITIVE_FIXNUM. (Bug#8528)
6
7 * coding.c (coding_alloc_by_realloc): Error out if destination
8 will grow beyond MOST_POSITIVE_FIXNUM.
9 (decode_coding_emacs_mule): Abort if there isn't enough place in
10 charbuf for the composition carryover bytes. Reserve an extra
11 space for up to 2 characters produced in a loop.
12 (decode_coding_iso_2022): Abort if there isn't enough place in
13 charbuf for the composition carryover bytes.
14
152011-04-21 Eli Zaretskii <eliz@gnu.org>
2 16
3 * doprnt.c (doprnt) [!HAVE_LONG_LONG_INT]: Error out instead of 17 * doprnt.c (doprnt) [!HAVE_LONG_LONG_INT]: Error out instead of
4 aborting when %lld or %lll format is passed. 18 aborting when %lld or %lll format is passed.