Hi,

> If it is a simple fix (which it sounds like) send a patch to the list.

here's the patch and attached the full file, both WRT today's CVS, thanks !

Simon

DIFF:
cvs diff src\main\org\apache\tools\ant\taskdefs\Zip.java (in directory
J:\Java\Apache\Ant\jakarta-ant\)
Index: src/main/org/apache/tools/ant/taskdefs/Zip.java
===================================================================
RCS file:
/home/cvspublic/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/Zip.java,
v
retrieving revision 1.49
diff -B -b -w -r1.49 Zip.java
412c412
<       ZipOutputStream zOut, String prefix)
---
>       ZipOutputStream zOut, String prefix, String fullpath)
414a415,417
>         if (prefix.length() > 0 && fullpath.length() > 0)
>              throw new BuildException("Both prefix and fullpath attributes
may not be set on the same fileset.");
> 
427a431
>                                       if (prefix.length() > 0) {
432a437,440
>                                       else if (fullpath.length() > 0) {
>                                               zipFile(in, zOut, fullpath,
entry.getTime());
>                                       }
>                 }
694c702,703
<      * all files to the ZipOutputStream using the given prefix.
---
>      * all files to the ZipOutputStream using the given prefix
>      * or fullpath.
728c737
<                 addZipEntries((ZipFileSet) fs, ds, zOut, prefix);
---
>                 addZipEntries((ZipFileSet) fs, ds, zOut, prefix,
fullpath);

*****CVS exited normally with code 1*****



Attachment: Zip.java
Description: Binary data

Reply via email to