1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 12:21:25 -08:00

* lisp/progmodes/cc-engine.el (c-syntactic-re-search-forward): Fix coding bug

This commit is contained in:
Alan Mackenzie 2016-09-06 12:40:41 +00:00
parent 96a80239e7
commit dcfcc59533

View file

@ -4516,11 +4516,12 @@ comment at the start of cc-engine.el for more info."
((not (memq noerror '(before-literal after-literal)))
(goto-char bound))
(t (setq state (parse-partial-sexp state-pos bound nil nil state))
(when (or (elt state 3) (elt state 4))
(if (eq noerror 'before-literal)
(goto-char (elt state 8))
(parse-partial-sexp bound (point-max) nil nil
state 'syntax-table)))))
(if (or (elt state 3) (elt state 4))
(if (eq noerror 'before-literal)
(goto-char (elt state 8))
(parse-partial-sexp bound (point-max) nil nil
state 'syntax-table))
(goto-char bound))))
nil)))