From 9994a4286df24b9a82254cf580eb8c352cecf9b6 Mon Sep 17 00:00:00 2001 From: Marius Volkhart Date: Fri, 1 Oct 2021 11:57:12 +0000 Subject: [PATCH] Replace explicit close with try-with-resources git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893778 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/poi/hwpf/util/DoubleByteUtil.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/poi-scratchpad/src/main/java/org/apache/poi/hwpf/util/DoubleByteUtil.java b/poi-scratchpad/src/main/java/org/apache/poi/hwpf/util/DoubleByteUtil.java index 6c8ef1214b..572f43fe24 100644 --- a/poi-scratchpad/src/main/java/org/apache/poi/hwpf/util/DoubleByteUtil.java +++ b/poi-scratchpad/src/main/java/org/apache/poi/hwpf/util/DoubleByteUtil.java @@ -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(); } } -- 2.39.5