summaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-06-22 22:34:52 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-06-22 22:34:52 -0700
commit82cb60d3ff205ee49652b41c484cdc4cfc488aed (patch)
treec0cb8b9f06b33403ec17646d41c739addfe3e895 /src/ChangeLog
parent8b9ac8b4a241b0f3be53e6438e69b227aac20d24 (diff)
* 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/ChangeLog5
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 @@
Calculate buffer size correctly for out-of-range radices.
(read1): Check for integer overflow in radices, and in
read-circle numbers.
+ (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.
* image.c (cache_image): Check for size arithmetic overflow.