From a8b79fd3155220929b46352bf45cc5c66521a04a Mon Sep 17 00:00:00 2001 From: Kevin Jackson Date: Mon, 23 Apr 2007 05:52:59 +0000 Subject: [PATCH] -fix problem with windows file uris (stupid "Documents and Settings" bloody folder) git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@531340 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/launch/Locator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/launch/Locator.java b/src/main/org/apache/tools/ant/launch/Locator.java index b4686702a..b1724a488 100644 --- a/src/main/org/apache/tools/ant/launch/Locator.java +++ b/src/main/org/apache/tools/ant/launch/Locator.java @@ -159,7 +159,7 @@ public final class Locator { try { java.lang.reflect.Method createMethod = uriClazz.getMethod("create", new Class[] {String.class}); - Object uriObj = createMethod.invoke(null, new Object[] {uri}); + Object uriObj = createMethod.invoke(null, new Object[] {encodeURI(uri)}); java.lang.reflect.Constructor fileConst = File.class.getConstructor(new Class[] {uriClazz}); File f = (File) fileConst.newInstance(new Object[] {uriObj});