=== modified file 'lisp/progmodes/cc-engine.el' --- lisp/progmodes/cc-engine.el 2011-03-06 17:03:45 +0000 +++ lisp/progmodes/cc-engine.el 2011-04-13 09:18:47 +0000 @@ -6475,7 +6475,7 @@ ;; `c-font-lock-declarators'.) (while (and (looking-at c-type-decl-prefix-key) (if (and (c-major-mode-is 'c++-mode) - (match-beginning 2)) + (match-beginning 3)) ;; If the second submatch matches in C++ then ;; we're looking at an identifier that's a ;; prefix only if it specifies a member pointer.