From c488f8ca33278651d6d0c25f04dd0af6332c0ff5 Mon Sep 17 00:00:00 2001 From: Leo Treggiari Date: Sat, 2 Jul 2005 20:34:48 +0000 Subject: [PATCH] Fix for problem with tool-chain defined at top level in manifest --- .../cdt/managedbuilder/internal/core/Configuration.java | 6 +++--- .../cdt/managedbuilder/internal/core/InputType.java | 8 +++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java index 6a3bf791693..8f1897838a9 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java @@ -309,9 +309,9 @@ public class Configuration extends BuildObject implements IConfiguration { // the selected configuration element, create a tool element child of // the cloned configuration's tool-chain element that specifies the // original tool element as its superClass. - Iterator iter = superChain.getToolList().listIterator(); - while (iter.hasNext()) { - Tool toolChild = (Tool) iter.next(); + ITool[] tools = superChain.getTools(); + for (int i=0; i