diff options
| author | Paul Eggert | 2024-08-16 16:59:08 -0700 |
|---|---|---|
| committer | Paul Eggert | 2024-08-16 21:16:35 -0700 |
| commit | cfa5a634e91f5c232a71ec212679165074dc480b (patch) | |
| tree | 21c55015e23d8f501f376a16b2c784ebef8615c9 /src/eval.c | |
| parent | 2169a9387a5ac22b969d37ece4ec1aaa0fd830d9 (diff) | |
| download | emacs-cfa5a634e91f5c232a71ec212679165074dc480b.tar.gz emacs-cfa5a634e91f5c232a71ec212679165074dc480b.zip | |
Don’t ignore -Wclobbered in emacs-module.c
This fix is also prompted by Emacs bug#71744.
* src/emacs-module.c: Do not ignore -Wclobbered.
(MODULE_HANDLE_NONLOCAL_EXIT): Fix violations of the C standard,
where setjmp clobbered env and internal_cleanup.
(module_extract_big_integer) [GCC_LINT && __GNUC__ && !__clang__]:
Work around GCC -Wclobbered false positive for ‘sign’.
Diffstat (limited to 'src/eval.c')
0 files changed, 0 insertions, 0 deletions