diff options
| author | Paul Eggert | 2020-08-03 15:21:58 -0700 |
|---|---|---|
| committer | Paul Eggert | 2020-08-03 19:08:58 -0700 |
| commit | a4ed198e8f3754a59cabbb03ab6bae8a49597ee0 (patch) | |
| tree | 16b32bfde1b9c9becc75859aff248709ecf72b43 /src/bytecode.c | |
| parent | ca419812d35f252fca2708ffdd132c223d094c0f (diff) | |
| download | emacs-a4ed198e8f3754a59cabbb03ab6bae8a49597ee0.tar.gz emacs-a4ed198e8f3754a59cabbb03ab6bae8a49597ee0.zip | |
Simplify pointer computation in mark_maybe_object
* src/alloc.c (mark_maybe_object):
Use simpler way to avoid -fsanitize=undefined false alarms,
by converting the word tag to intptr_t first.
Omit now-unnecessary runtime overflow check.
(mark_memory): Work even if UINTPTR_MAX <= INT_MAX (!).
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions