Browse Source

don't add the same file more than once. PR 45848.

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

+ 3
- 1
src/main/org/apache/tools/ant/AntClassLoader.java View File

@@ -471,7 +471,9 @@ public class AntClassLoader extends ClassLoader implements SubBuildListener {
* @throws IOException if data needed from the file cannot be read.
*/
protected void addPathFile(File pathComponent) throws IOException {
pathComponents.addElement(pathComponent);
if (!pathComponents.contains(pathComponent)) {
pathComponents.addElement(pathComponent);
}
if (pathComponent.isDirectory()) {
return;
}


Loading…
Cancel
Save