Merge "Remove dependency on InflaterInputStream.closed field." am: 555fc87b99

am: 6565aae0e9

Change-Id: Ifdb606d1a4e60347ad4d36518901a6feafc070bc
This commit is contained in:
Paul Duffin
2018-07-24 02:38:02 -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;
}
}
/**