diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-10-14 15:21:24 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-10-14 15:21:24 +0200 |
commit | b6835afcbd43195b363c9e578ad151030ce7f9fe (patch) | |
tree | 7e5893b29a35dc22e73be92fbe2786300d0e0889 /configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java | |
parent | cb943c079ba1cd53f9e70e92e9c03343e85ec780 (diff) |
Minor fixes
Diffstat (limited to 'configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java')
-rw-r--r-- | configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java index f891d0c0a0a..44180b3f863 100644 --- a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java +++ b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java @@ -72,13 +72,14 @@ public class CppClassBuilder implements ClassBuilder { String readFile(File f) throws IOException { if (!f.isFile()) return null; StringBuilder sb = new StringBuilder(); - BufferedReader sr = new BufferedReader(new FileReader(f)); - while (true) { - String line = sr.readLine(); - if (line == null) break; - sb.append(line).append("\n"); + try (BufferedReader sr = new BufferedReader(new FileReader(f))) { + while (true) { + String line = sr.readLine(); + if (line == null) break; + sb.append(line).append("\n"); + } + return sb.toString(); } - return sb.toString(); } void writeFile(File f, String content) throws IOException { |