summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/vtable.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2024-12-26 15:44:34 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2024-12-26 16:29:02 -0800
commit577714e3fe722625236ce060f53b5d76f7933454 (patch)
tree6d5c4d7891ed07e94d87fa55402c5bd6c16d6efc /lisp/emacs-lisp/vtable.el
parenta51642ba5fad891239552fe7e746fa160e3f88ea (diff)
downloademacs-577714e3fe722625236ce060f53b5d76f7933454.tar.gz
emacs-577714e3fe722625236ce060f53b5d76f7933454.tar.bz2
emacs-577714e3fe722625236ce060f53b5d76f7933454.zip
Don’t include stdlib.h from conf_post.h
This is brittle, as evinced by the recent problem with lib/stdlib.c. * src/conf_post.h: Move potential inclusion of stdlib.h and redefinitions of malloc, free, realloc, aligned_alloc, and calloc from here ... * src/lisp.h: ... to here. Do not redefine the symbols if UNEXMACOS_C is defined. * src/unexmacosx.c: Do not undef malloc, realloc, free. (UNEXMACOS_C): New symbol, to prevent lisp.h from defining them.
Diffstat (limited to 'lisp/emacs-lisp/vtable.el')
0 files changed, 0 insertions, 0 deletions