Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergey Prigogin2011-05-10 23:06:24 +0000
committerSergey Prigogin2011-05-10 23:06:24 +0000
commit21a2b93c9605b7ad18c63224343b584b2913be5b (patch)
tree12cd81159e3f6da2bc789194fdd3dee52c3a08ae
parent2ba3a82120fdfcae8cf579a772e6d42ed8033fdc (diff)
downloadorg.eclipse.cdt-21a2b93c9605b7ad18c63224343b584b2913be5b.tar.gz
org.eclipse.cdt-21a2b93c9605b7ad18c63224343b584b2913be5b.tar.xz
org.eclipse.cdt-21a2b93c9605b7ad18c63224343b584b2913be5b.zip
Fixed insertion of extraneous space character.
-rw-r--r--core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java3
1 files changed, 2 insertions, 1 deletions
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();

Back to the top