Index: jakarta-ant/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.84
diff -u -r1.84 Zip.java
--- jakarta-ant/src/main/org/apache/tools/ant/taskdefs/Zip.java	21 Nov 2002 21:47:53 -0000	1.84
+++ jakarta-ant/src/main/org/apache/tools/ant/taskdefs/Zip.java	4 Dec 2002 15:12:48 -0000
@@ -371,14 +371,18 @@
 
             log(action + archiveType + ": " + zipFile.getAbsolutePath());
 
-            ZipOutputStream zOut =
-                new ZipOutputStream(new FileOutputStream(zipFile));
-            zOut.setEncoding(encoding);
+            ZipOutputStream zOut = null;
             try {
-                if (doCompress) {
-                    zOut.setMethod(ZipOutputStream.DEFLATED);
-                } else {
-                    zOut.setMethod(ZipOutputStream.STORED);
+
+                if (! skipWriting) {
+                    zOut = new ZipOutputStream(new FileOutputStream(zipFile));
+
+                    zOut.setEncoding(encoding);
+                    if (doCompress) {
+                        zOut.setMethod(ZipOutputStream.DEFLATED);
+                    } else {
+                        zOut.setMethod(ZipOutputStream.STORED);
+                    }
                 }
                 initZipOutputStream(zOut);
 

