diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2022-12-06 12:13:18 +0100 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2022-12-06 12:13:18 +0100 |
commit | 9b9b39a2d8979af7430a4e2370ef7857c4a2dbce (patch) | |
tree | c573984732e7f623e0075e2071eb95ba12178394 /test/lisp/international | |
parent | 717f8477284170dd59315a3c64cc7e492e9366e2 (diff) | |
download | emacs-9b9b39a2d8979af7430a4e2370ef7857c4a2dbce.tar.gz emacs-9b9b39a2d8979af7430a4e2370ef7857c4a2dbce.tar.bz2 emacs-9b9b39a2d8979af7430a4e2370ef7857c4a2dbce.zip |
Lisp reader undefined behaviour excision
* src/lread.c (read_bool_vector, skip_lazy_string):
Replace `|` with `||` to explicitly introduce sequence points since
the variables, `length` and `nskip`, are mutated more than once.
The `|` was just a weak attempt at micro-optimisation in any case;
sorry about that.
Diffstat (limited to 'test/lisp/international')
0 files changed, 0 insertions, 0 deletions