antoine 2003/04/22 16:33:32
Modified: src/main/org/apache/tools/ant/types ZipFileSet.java Log: fix because of class cast exception detected Revision Changes Path 1.18 +4 -1 ant/src/main/org/apache/tools/ant/types/ZipFileSet.java Index: ZipFileSet.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/types/ZipFileSet.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- ZipFileSet.java 22 Apr 2003 23:16:30 -0000 1.17 +++ ZipFileSet.java 22 Apr 2003 23:33:32 -0000 1.18 @@ -295,7 +295,10 @@ } Object o = getRefid().getReferencedObject(p); - if (!(o instanceof ZipFileSet) && !(o instanceof FileSet)) { + if (o instanceof FileSet) { + return (AbstractFileSet)(new ZipFileSet((FileSet)o)); + } + else if (!(o instanceof ZipFileSet)) { String msg = getRefid().getRefId() + " doesn\'t denote a zipfileset or a fileset"; throw new BuildException(msg); } else {