test/java/util/zip/InflateIn_DeflateOut.java

Print this page
rev 3516 : 7021582: convert jar/zip code and tests to use try-with-resources
Reviewed-by: XXX

@@ -132,18 +132,18 @@
         PairedInputStream pis = new PairedInputStream();
         InflaterInputStream iis = new InflaterInputStream(pis);
 
         PairedOutputStream pos = new PairedOutputStream(pis);
         pis.setPairedOutputStream(pos);
-        DeflaterOutputStream dos = new DeflaterOutputStream(pos, true);
 
         byte[] data = new byte[random.nextInt(1024 * 1024)];
         byte[] buf = new byte[data.length];
         random.nextBytes(data);
 
+        try (DeflaterOutputStream dos = new DeflaterOutputStream(pos, true)) {
         dos.write(data);
-        dos.close();
+        }
         check(readFully(iis, buf, buf.length));
         check(Arrays.equals(data, buf));
     }
 
     private static void check(InputStream is, OutputStream os)