aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2011-03-22 02:08:11 -0700
committerPaul Eggert2011-03-22 02:08:11 -0700
commita2d26660368fbe4cc7d103aad6f565e36a280fac (patch)
tree26311d3ed436cbc03d1a3acede09dde609c21512 /src/ChangeLog
parent916c72e97a711e6d0f571a507634e4f795fbaf6c (diff)
downloademacs-a2d26660368fbe4cc7d103aad6f565e36a280fac.tar.gz
emacs-a2d26660368fbe4cc7d103aad6f565e36a280fac.zip
* lisp.h (SAFE_ALLOCA, SAFE_ALLOCA_LISP): Avoid 'int' overflow
leading to a memory leak, possible in functions like load_charset_map_from_file that can allocate an unbounded number of objects.
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 c8fa1e55695..a341d1b4678 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,10 @@
12011-03-22 Paul Eggert <eggert@cs.ucla.edu> 12011-03-22 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * lisp.h (SAFE_ALLOCA, SAFE_ALLOCA_LISP): Avoid 'int' overflow
4 leading to a memory leak, possible in functions like
5 load_charset_map_from_file that can allocate an unbounded number
6 of objects.
7
3 * xmenu.c (set_frame_menubar): Use EMACS_UINT, not int, for indexes 8 * xmenu.c (set_frame_menubar): Use EMACS_UINT, not int, for indexes
4 that could (at least in theory) be that large. 9 that could (at least in theory) be that large.
5 10