diff options
| author | 2018-07-24 02:48:22 -0700 | |
|---|---|---|
| committer | 2018-07-24 02:48:22 -0700 | |
| commit | 6526a55fc1d0cc4791bcb9635691aef9d88c1a21 (patch) | |
| tree | edeefe629c269b554c7bd2ac1d103311b7d4b445 | |
| parent | 983d3ed2953c19215fae62f05a9979fddad9fd04 (diff) | |
| parent | bd1579d97587ee1514f13febf3c0889679a53867 (diff) | |
Merge "Remove dependency on InflaterInputStream.closed field." am: 555fc87b99 am: 6565aae0e9
am: bd1579d975
Change-Id: I94f7ba4bc99ae180d65b8af307fc09adcdbd1d82
| -rw-r--r-- | core/java/android/util/jar/StrictJarFile.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/util/jar/StrictJarFile.java b/core/java/android/util/jar/StrictJarFile.java index bc4a19d2d5e9..11aee2f540e6 100644 --- a/core/java/android/util/jar/StrictJarFile.java +++ b/core/java/android/util/jar/StrictJarFile.java @@ -390,6 +390,7 @@ public final class StrictJarFile { public static class ZipInflaterInputStream extends InflaterInputStream { private final ZipEntry entry; private long bytesRead = 0; + private boolean closed; public ZipInflaterInputStream(InputStream is, Inflater inf, int bsize, ZipEntry entry) { super(is, inf, bsize); @@ -424,6 +425,12 @@ public final class StrictJarFile { } return super.available() == 0 ? 0 : (int) (entry.getSize() - bytesRead); } + + @Override + public void close() throws IOException { + super.close(); + closed = true; + } } /** |