From 306eb7d9488c2f283726d07aaad25d9c37046fd3 Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Wed, 22 Aug 2007 12:20:38 +0000 Subject: [PATCH] Follow up for 200239, using variadic macros stored in the index. --- .../eclipse/cdt/internal/core/parser/scanner2/LocationMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java index 7842c3a2414..b9cb4ba8b13 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/LocationMap.java @@ -2289,7 +2289,7 @@ public class LocationMap implements ILocationResolver, IScannerPreprocessorLog { int startOffset, int nameOffset, int nameEndOffset, int endOffset) { final _FunctionMacroDefinition functionMacroDefinition = new _FunctionMacroDefinition( currentContext, startOffset, endOffset, m.name, nameOffset, - m.getExpansion(), m.getOriginalParameters()); + m.getExpansion(), removeNullArguments(m.getOriginalParameters())); currentContext.addSubContext(functionMacroDefinition); return functionMacroDefinition; }