diff options
| author | Eli Zaretskii | 2014-03-03 18:46:36 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2014-03-03 18:46:36 +0200 |
| commit | bd650c24205a7a06f2786ad2226ed7cc19dbd69e (patch) | |
| tree | 4418f83f07b9be9bee587333c7422100af9f0bed /src/cmds.c | |
| parent | 19dae293f9fecea07c91440f0a33076c54d39b49 (diff) | |
| download | emacs-bd650c24205a7a06f2786ad2226ed7cc19dbd69e.tar.gz emacs-bd650c24205a7a06f2786ad2226ed7cc19dbd69e.zip | |
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 'src/cmds.c')
0 files changed, 0 insertions, 0 deletions