From 515ac84c17c0e14a858ceeb53018775fb4402098 Mon Sep 17 00:00:00 2001 From: Matthew Jason Benson Date: Tue, 17 Jul 2007 18:57:40 +0000 Subject: [PATCH] fmt/refac/accommodate non-String props (convert) git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@557027 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/Project.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/org/apache/tools/ant/Project.java b/src/main/org/apache/tools/ant/Project.java index e02af0837..bd9dc4abe 100644 --- a/src/main/org/apache/tools/ant/Project.java +++ b/src/main/org/apache/tools/ant/Project.java @@ -15,7 +15,6 @@ * limitations under the License. * */ - package org.apache.tools.ant; import java.io.File; @@ -510,8 +509,7 @@ public class Project implements ResourceFactory { * Must not be null. */ public void setProperty(String name, String value) { - PropertyHelper.getPropertyHelper(this). - setProperty(null, name, value, true); + PropertyHelper.getPropertyHelper(this).setProperty(name, value, true); } /** @@ -580,7 +578,8 @@ public class Project implements ResourceFactory { * or if a null name is provided. */ public String getProperty(String propertyName) { - return (String) PropertyHelper.getPropertyHelper(this).getProperty(propertyName); + Object value = PropertyHelper.getPropertyHelper(this).getProperty(propertyName); + return value == null ? null : String.valueOf(value); } /**