Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Sennikovsky2007-05-10 16:03:53 +0000
committerMikhail Sennikovsky2007-05-10 16:03:53 +0000
commit13968f31020951b24df341f1ef3eba96daeece15 (patch)
tree2ae837384fc1d3e1c3eec65840fafd146717bc9d /core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process
parent463823931b9706528da4ab8147d97d2dc7e1a616 (diff)
downloadorg.eclipse.cdt-13968f31020951b24df341f1ef3eba96daeece15.tar.gz
org.eclipse.cdt-13968f31020951b24df341f1ef3eba96daeece15.tar.xz
org.eclipse.cdt-13968f31020951b24df341f1ef3eba96daeece15.zip
patch from Bala Torati with small modifications
1. Fix for [Bug 184449] [Template Engine] It should be possible to press "Finish" on the first wizard page for templates having default values assigned 2. Fix for [Bug 184593] [Template Engine] Need a way to add tool-chain associations to existing templates 3. Fix for [Bug 184455] [Template Engine] NPE in template engine tests
Diffstat (limited to 'core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process')
-rw-r--r--core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process/TemplateProcessHandler.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process/TemplateProcessHandler.java b/core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process/TemplateProcessHandler.java
index eab75afe3ca..6aab5776ac3 100644
--- a/core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process/TemplateProcessHandler.java
+++ b/core/org.eclipse.cdt.core/templateengine/org/eclipse/cdt/core/templateengine/process/TemplateProcessHandler.java
@@ -77,13 +77,10 @@ public class TemplateProcessHandler {
* @return
*/
public Set/*<String>*/ getAllMacros() {
- Set/*<String>*/ set = null;
+ Set/*<String>*/ set = new HashSet/*<String>*/();
for (Iterator i = conditionalProcessGroupList.iterator(); i.hasNext();) {
Set/*<String>*/ subSet = ((ConditionalProcessGroup)i.next()).getAllMacros();
if (subSet != null) {
- if (set == null) {
- set = new HashSet/*<String>*/();
- }
set.addAll(subSet);
}
}

Back to the top