From b30d297b23a82a97aea0cdd308239e2c05050341 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Thu, 8 Mar 2001 13:42:06 +0000 Subject: [PATCH] Workaround for a bug in Kaffee. Submitted by: Takashi Okamoto git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268777 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Zip.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/Zip.java b/src/main/org/apache/tools/ant/taskdefs/Zip.java index 4a7e605b3..43d0c6892 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Zip.java +++ b/src/main/org/apache/tools/ant/taskdefs/Zip.java @@ -465,7 +465,9 @@ public class Zip extends MatchingTask { byte[] buffer = new byte[8 * 1024]; int count = 0; do { - zOut.write(buffer, 0, count); + if (count != 0) { + zOut.write(buffer, 0, count); + } count = in.read(buffer, 0, buffer.length); } while (count != -1); }