diff options
| author | Paul Eggert | 2011-06-22 22:34:52 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-06-22 22:34:52 -0700 |
| commit | 82cb60d3ff205ee49652b41c484cdc4cfc488aed (patch) | |
| tree | c0cb8b9f06b33403ec17646d41c739addfe3e895 /src/ChangeLog | |
| parent | 8b9ac8b4a241b0f3be53e6438e69b227aac20d24 (diff) | |
| download | emacs-82cb60d3ff205ee49652b41c484cdc4cfc488aed.tar.gz emacs-82cb60d3ff205ee49652b41c484cdc4cfc488aed.zip | |
* lread.c (read_escape): Avoid int overflow.
(Fload, openp, read_buffer_size, read1)
(substitute_object_recurse, read_vector, read_list, map_obarray):
Use ptrdiff_t, not int, for sizes.
(read1): Use EMACS_INT, not int, for sizes.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 96e6741f11f..8ec648e71cf 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -6,6 +6,11 @@ | |||
| 6 | Calculate buffer size correctly for out-of-range radices. | 6 | Calculate buffer size correctly for out-of-range radices. |
| 7 | (read1): Check for integer overflow in radices, and in | 7 | (read1): Check for integer overflow in radices, and in |
| 8 | read-circle numbers. | 8 | read-circle numbers. |
| 9 | (read_escape): Avoid int overflow. | ||
| 10 | (Fload, openp, read_buffer_size, read1) | ||
| 11 | (substitute_object_recurse, read_vector, read_list, map_obarray): | ||
| 12 | Use ptrdiff_t, not int, for sizes. | ||
| 13 | (read1): Use EMACS_INT, not int, for sizes. | ||
| 9 | 14 | ||
| 10 | * image.c (cache_image): Check for size arithmetic overflow. | 15 | * image.c (cache_image): Check for size arithmetic overflow. |
| 11 | 16 | ||