Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 555fc87b authored by Paul Duffin's avatar Paul Duffin Committed by Gerrit Code Review
Browse files

Merge "Remove dependency on InflaterInputStream.closed field."

parents c99ced9d 96a13681
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -390,6 +390,7 @@ public final class StrictJarFile {
    public static class ZipInflaterInputStream extends InflaterInputStream {
    public static class ZipInflaterInputStream extends InflaterInputStream {
        private final ZipEntry entry;
        private final ZipEntry entry;
        private long bytesRead = 0;
        private long bytesRead = 0;
        private boolean closed;


        public ZipInflaterInputStream(InputStream is, Inflater inf, int bsize, ZipEntry entry) {
        public ZipInflaterInputStream(InputStream is, Inflater inf, int bsize, ZipEntry entry) {
            super(is, inf, bsize);
            super(is, inf, bsize);
@@ -424,6 +425,12 @@ public final class StrictJarFile {
            }
            }
            return super.available() == 0 ? 0 : (int) (entry.getSize() - bytesRead);
            return super.available() == 0 ? 0 : (int) (entry.getSize() - bytesRead);
        }
        }

        @Override
        public void close() throws IOException {
            super.close();
            closed = true;
        }
    }
    }


    /**
    /**