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 {