From 21a2b93c9605b7ad18c63224343b584b2913be5b Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Tue, 10 May 2011 23:06:24 +0000 Subject: [PATCH] Fixed insertion of extraneous space character. --- .../eclipse/cdt/internal/formatter/CodeFormatterVisitor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java index bb062ed8f37..376a6137c40 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java @@ -787,7 +787,8 @@ public class CodeFormatterVisitor extends ASTVisitor implements ICPPASTVisitor, } IASTName name= node.getName(); if (name != null && name.getSimpleID().length != 0) { - if (isFirstDeclarator(node)) { + if (node.getPropertyInParent() != IASTDeclarator.NESTED_DECLARATOR && + isFirstDeclarator(node)) { // Preserve non-space between pointer operator and name if (pointerOperators.length == 0 || scribe.printComment()) { scribe.space();