diff options
author | Tom Tromey <tromey@redhat.com> | 2002-10-16 14:58:15 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2002-10-16 14:58:15 +0000 |
commit | 315b65915ca4cf7240373ba9bee5439f1a55b66f (patch) | |
tree | 8b5064bd95996dbdbda5d93f476e5f225f6018e5 /libjava/java/util/zip/natDeflater.cc | |
parent | d09e61b9b0d33ba4f48ddd29a138581282950e2b (diff) | |
download | gcc-315b65915ca4cf7240373ba9bee5439f1a55b66f.zip gcc-315b65915ca4cf7240373ba9bee5439f1a55b66f.tar.gz gcc-315b65915ca4cf7240373ba9bee5439f1a55b66f.tar.bz2 |
re PR libgcj/8234 (ZipInputStream chokes when InputStream.read() returns small chunks)
Fix for PR libgcj/8234:
* java/util/zip/natInflater.cc (reset): Reset avail_in.
* java/util/zip/natDeflater.cc (reset): Reset avail_in.
From-SVN: r58205
Diffstat (limited to 'libjava/java/util/zip/natDeflater.cc')
-rw-r--r-- | libjava/java/util/zip/natDeflater.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libjava/java/util/zip/natDeflater.cc b/libjava/java/util/zip/natDeflater.cc index 0941143..23e1201 100644 --- a/libjava/java/util/zip/natDeflater.cc +++ b/libjava/java/util/zip/natDeflater.cc @@ -124,6 +124,7 @@ java::util::zip::Deflater::reset () z_streamp s = (z_streamp) zstream; // Just ignore errors. deflateReset (s); + s->avail_in = 0; flush_flag = 0; is_finished = false; } |