]> source.dussan.org Git - poi.git/commitdiff
Replace explicit close with try-with-resources
authorMarius Volkhart <mariusvolkhart@apache.org>
Fri, 1 Oct 2021 11:57:12 +0000 (11:57 +0000)
committerMarius Volkhart <mariusvolkhart@apache.org>
Fri, 1 Oct 2021 11:57:12 +0000 (11:57 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893778 13f79535-47bb-0310-9956-ffa450edef68

poi-scratchpad/src/main/java/org/apache/poi/hwpf/util/DoubleByteUtil.java

index 6c8ef1214bcfa752d04fa96db16c5fb3da947b05..572f43fe247ebe97ce8c926fe434dd6e98cc4927 100644 (file)
@@ -44,13 +44,13 @@ public class DoubleByteUtil
      */
     public static String cp950ToString(byte[] data, int offset, int lengthInBytes) {
         StringBuilder sb = new StringBuilder();
-        LittleEndianCP950Reader reader = new LittleEndianCP950Reader(data, offset, lengthInBytes);
-        int c = reader.read();
-        while (c != -1) {
-            sb.append((char)c);
-            c = reader.read();
+        try (LittleEndianCP950Reader reader = new LittleEndianCP950Reader(data, offset, lengthInBytes)) {
+            int c = reader.read();
+            while (c != -1) {
+                sb.append((char) c);
+                c = reader.read();
+            }
         }
-        reader.close();
         return sb.toString();
     }
 }