diff options
| author | Eli Zaretskii | 2011-04-29 22:47:29 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2011-04-29 22:47:29 +0300 |
| commit | 15cbd324fd48e47abd57b8d92c3406c866169d21 (patch) | |
| tree | aa05b809dcec4391837ac2f4a41d1b8fdc93cbc2 /src/ChangeLog | |
| parent | ae940ccad19a554e1134b7ae443716e46c72366d (diff) | |
| download | emacs-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/ChangeLog | 16 |
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 @@ | |||
| 1 | 2011-04-29 Eli Zaretskii <eliz@gnu.org> | 1 | 2011-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 | |||
| 15 | 2011-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. |