From 048afe4c9cc16d66903cb0e548451ee004516baf Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Fri, 10 Oct 2003 13:19:46 +0000 Subject: [PATCH] with more than one child didn't work, PR 23601 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@275439 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Ant.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/Ant.java b/src/main/org/apache/tools/ant/taskdefs/Ant.java index cd13ee59e..a67b3ba0b 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Ant.java +++ b/src/main/org/apache/tools/ant/taskdefs/Ant.java @@ -450,10 +450,12 @@ public class Ant extends Task { Set set = new HashSet(); for (int i = properties.size() - 1; i >= 0; --i) { Property p = (Property) properties.get(i); - if (set.contains(p.getName())) { - properties.remove(i); - } else { - set.add(p.getName()); + if (p.getName() != null && !p.getName().equals("")) { + if (set.contains(p.getName())) { + properties.remove(i); + } else { + set.add(p.getName()); + } } } Enumeration e = properties.elements();