diff options
| author | Paul Eggert | 2018-06-28 13:49:48 -0700 |
|---|---|---|
| committer | Paul Eggert | 2018-06-28 13:51:09 -0700 |
| commit | ddc4371a89e5500e0203bed4b0ad453925b1c74f (patch) | |
| tree | bc726bf34582b287c5cef61963424d0681f0e24e /src/coding.c | |
| parent | 76eda952b09db6d79342b7ddfcae45c7c836ab62 (diff) | |
| download | emacs-ddc4371a89e5500e0203bed4b0ad453925b1c74f.tar.gz emacs-ddc4371a89e5500e0203bed4b0ad453925b1c74f.zip | |
Fix recently-introduced SAFE_FREE bug
Problem reported by Andy Moreton (Bug#31996).
* src/lisp.h (union specbinding.unwind_array):
Remove unused member func. Move array after nelts, as this is
likely to generate more efficient code in safe_free, which can
call xfree with the same value either way.
(safe_free): Also handle SPECPDL_UNWIND_AWAY.
Diffstat (limited to 'src/coding.c')
0 files changed, 0 insertions, 0 deletions