]> source.dussan.org Git - jgit.git/commitdiff
Patch: Open TemporaryBuffer in try-with-resource 30/118230/3
authorDavid Pursehouse <david.pursehouse@gmail.com>
Tue, 27 Feb 2018 05:12:10 +0000 (14:12 +0900)
committerMatthias Sohn <matthias.sohn@sap.com>
Sat, 3 Mar 2018 22:58:48 +0000 (23:58 +0100)
Change-Id: I90bff8d49ecc37b8c10ce909cd3ac563205b641c
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
org.eclipse.jgit/src/org/eclipse/jgit/patch/Patch.java

index 05fab92e8bf6b6d1662f4cc2f2074fb2f2bfc294..da123a7c2db5d115baf9583c6023fa91679aed0c 100644 (file)
@@ -152,10 +152,10 @@ public class Patch {
        }
 
        private static byte[] readFully(final InputStream is) throws IOException {
-               TemporaryBuffer b = new TemporaryBuffer.Heap(Integer.MAX_VALUE);
-               b.copy(is);
-               b.close();
-               return b.toByteArray();
+               try (TemporaryBuffer b = new TemporaryBuffer.Heap(Integer.MAX_VALUE)) {
+                       b.copy(is);
+                       return b.toByteArray();
+               }
        }
 
        /**