diff options
| author | Alan Mackenzie | 2022-11-07 12:20:07 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2022-11-07 12:20:07 +0000 |
| commit | c19ca5eb7f27344ca03fa300a65ec9b33dc7253e (patch) | |
| tree | 0c0506c2c0b31da2d95ae5bc77ed0bb1172d4ea7 /src | |
| parent | 802671493d7c18569dac47ca91a4b7d6e693aff6 (diff) | |
| download | emacs-c19ca5eb7f27344ca03fa300a65ec9b33dc7253e.tar.gz emacs-c19ca5eb7f27344ca03fa300a65ec9b33dc7253e.zip | |
CC Mode: Fix infinite loop in c-brace-stack-at.
This fixes bug #59038. The infinite loop occurred with a buffer containing
Base-64 encoded text rather than appropriate C Mode text.
* lisp/progmodes/cc-engine.el (c-update-brace-stack): Don't execute
c-beginning-of-current-token unless the previous c-syntactic-re-search-forward
has succeeded at least once.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions