Browse Source

Don't append a dot to package roots if there already is one.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273601 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 22 years ago
parent
commit
c8d9f6406f
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      src/main/org/apache/tools/ant/AntClassLoader.java

+ 4
- 2
src/main/org/apache/tools/ant/AntClassLoader.java View File

@@ -513,7 +513,8 @@ public class AntClassLoader extends ClassLoader implements BuildListener {
* Should not be <code>null</code>.
*/
public void addSystemPackageRoot(String packageRoot) {
systemPackages.addElement(packageRoot + ".");
systemPackages.addElement(packageRoot
+ (packageRoot.endsWith(".") ? "" : "."));
}

/**
@@ -526,7 +527,8 @@ public class AntClassLoader extends ClassLoader implements BuildListener {
* Should not be <code>null</code>.
*/
public void addLoaderPackageRoot(String packageRoot) {
loaderPackages.addElement(packageRoot + ".");
loaderPackages.addElement(packageRoot
+ (packageRoot.endsWith(".") ? "" : "."));
}

/**


Loading…
Cancel
Save