Merge "Remove dependency on InflaterInputStream.closed field."

am: 555fc87b99

Change-Id: I66687ef9b82fb2071e6fc04726d099bc1b5fab65
This commit is contained in:
Paul Duffin
2018-07-24 02:27:35 -07:00
committed by android-build-merger

View File

@@ -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;
}
}
/**