diff options
author | Eli Zaretskii <eliz@gnu.org> | 2014-03-03 18:46:36 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2014-03-03 18:46:36 +0200 |
commit | bd650c24205a7a06f2786ad2226ed7cc19dbd69e (patch) | |
tree | 4418f83f07b9be9bee587333c7422100af9f0bed /lisp/emacs-lisp/bindat.el | |
parent | 19dae293f9fecea07c91440f0a33076c54d39b49 (diff) | |
download | emacs-bd650c24205a7a06f2786ad2226ed7cc19dbd69e.tar.gz |
Fix crashes in lisp_align_free in a build with GC_MCHECK.
src/gmalloc.c (aligned_alloc): Fix adjustment of size of the
allocated buffer due to alignment.
(freehook): If the block to be freed was allocated by
'aligned_alloc', find its real pointer before calling 'free'.
(mabort) [emacs]: Call 'emacs_abort', not 'abort', to provide a
backtrace.
Fixes: debbugs:16901
Diffstat (limited to 'lisp/emacs-lisp/bindat.el')
0 files changed, 0 insertions, 0 deletions