From 581839e17c37ca91d8ea0ec36bf93181d295d737 Mon Sep 17 00:00:00 2001 From: David Inglis Date: Wed, 26 May 2004 15:32:29 +0000 Subject: [PATCH] fixed junit --- .../src/org/eclipse/cdt/make/core/MakeScannerProvider.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/MakeScannerProvider.java b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/MakeScannerProvider.java index c283a730c29..947d06eeaba 100644 --- a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/MakeScannerProvider.java +++ b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/MakeScannerProvider.java @@ -139,6 +139,13 @@ public class MakeScannerProvider extends ScannerProvider { IPathEntry[] entries = cProject.getRawPathEntries(); List cPaths = new ArrayList(Arrays.asList(entries)); + Iterator cpIter = cPaths.iterator(); + while(cpIter.hasNext()) { + int kind = ((IPathEntry)cpIter.next()).getEntryKind(); + if(kind == IPathEntry.CDT_INCLUDE || kind == IPathEntry.CDT_MACRO) { + cpIter.remove(); + } + } for (int i = 0; i < includes.length; i++) { IIncludeEntry include = CoreModel.newIncludeEntry(info.getProject().getFullPath(), null, new Path(includes[i])); if (!cPaths.contains(include)) {