summaryrefslogtreecommitdiffstats
path: root/libjava/java/util/zip/natInflater.cc
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-06-15 18:31:13 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-06-15 18:31:13 +0000
commitde303781eb6494e41b9a2807a02a8d12716f0087 (patch)
tree5bc4d8b0019a7c9f9259e1a51e3833b92c21db21 /libjava/java/util/zip/natInflater.cc
parenta0af33ad8a5bddd049fdf7b5a35717785cd173af (diff)
downloadppe42-gcc-de303781eb6494e41b9a2807a02a8d12716f0087.tar.gz
ppe42-gcc-de303781eb6494e41b9a2807a02a8d12716f0087.zip
* java/util/zip/InflaterInputStream.java (read): Loop if data has
been read but none output by inflater. * java/util/zip/natDeflater.cc (reset): Set is_finished. * java/util/zip/natInflater.cc (reset): Set dist_needed and is_finished. * java/util/zip/ZipOutputStream.java: Replaced with Classpath version. * java/util/zip/ZipFile.java: Replaced with Classpath version. * java/util/zip/ZipEntry.java: Replaced with Classpath version. * java/util/zip/ZipInputStream.java: Replaced with Classpath version. * java/util/zip/ZipConstants.java: Replaced with Classpath version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54653 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util/zip/natInflater.cc')
-rw-r--r--libjava/java/util/zip/natInflater.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/java/util/zip/natInflater.cc b/libjava/java/util/zip/natInflater.cc
index 0d1529bf044..0568b5e85d3 100644
--- a/libjava/java/util/zip/natInflater.cc
+++ b/libjava/java/util/zip/natInflater.cc
@@ -1,6 +1,6 @@
// natInflater.cc - Implementation of Inflater native methods.
-/* Copyright (C) 1999 Free Software Foundation
+/* Copyright (C) 1999, 2002 Free Software Foundation
This file is part of libgcj.
@@ -149,6 +149,8 @@ java::util::zip::Inflater::reset ()
z_streamp s = (z_streamp) zstream;
// Just ignore errors.
inflateReset (s);
+ is_finished = false;
+ dict_needed = false;
}
void
OpenPOWER on IntegriCloud