summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-langs.el
diff options
context:
space:
mode:
authorAlan Mackenzie <acm@muc.de>2022-06-18 11:23:06 +0000
committerAlan Mackenzie <acm@muc.de>2022-06-18 11:23:06 +0000
commitba1508ed17f57642421f510fd9e1ac35e17bf208 (patch)
tree9a5068c2b816923a98686cf8566302fd66769500 /lisp/progmodes/cc-langs.el
parent2cb5ed66c094cc1ea937c72eb7958c2dc674ac7f (diff)
downloademacs-ba1508ed17f57642421f510fd9e1ac35e17bf208.tar.gz
emacs-ba1508ed17f57642421f510fd9e1ac35e17bf208.tar.bz2
emacs-ba1508ed17f57642421f510fd9e1ac35e17bf208.zip
CC Mode: Fix infinite loop in noise macro near end of buffer
This fixes bug #55771. Also fix an inaccuracy in c-defun-name-1 with the same cause. * lisp/progmodes/cc-cmds.el (c-defun-name-1) * lisp/progmodes/cc-engine.el (c-forward-noise-clause): Check the return value of c-forward-token-2 and act upon it when not zero.
Diffstat (limited to 'lisp/progmodes/cc-langs.el')
0 files changed, 0 insertions, 0 deletions