diff options
author | Alan Mackenzie <acm@muc.de> | 2023-02-05 18:01:09 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2023-02-05 18:01:09 +0000 |
commit | 013655811aa1c89754372610c8c6ccccec166035 (patch) | |
tree | 9dc56a181e436b5c68c408869f2035113b36d010 /lisp/emacs-lisp/regexp-opt.el | |
parent | 0f4c7060e46d279b0da315a8d0961225a7eefa6a (diff) | |
download | emacs-013655811aa1c89754372610c8c6ccccec166035.tar.gz emacs-013655811aa1c89754372610c8c6ccccec166035.tar.bz2 emacs-013655811aa1c89754372610c8c6ccccec166035.zip |
CC Mode: Prevent infinite recursion in c-determine-limit.
This was happening particularly with long-lines, possibly because the position
was inside a literal when calling c-determine-limit.
* lisp/progmodes/cc-engine.el (c-determine-limit): Guard a recursive call by
checking (- base try-size).
Diffstat (limited to 'lisp/emacs-lisp/regexp-opt.el')
0 files changed, 0 insertions, 0 deletions