diff --git a/src/main/java/de/cubbossa/translations/persistent/FileStorage.java b/src/main/java/de/cubbossa/translations/persistent/FileStorage.java index 73e2639..3e95c71 100644 --- a/src/main/java/de/cubbossa/translations/persistent/FileStorage.java +++ b/src/main/java/de/cubbossa/translations/persistent/FileStorage.java @@ -10,6 +10,7 @@ import java.nio.charset.CharacterCodingException; import java.nio.charset.Charset; import java.nio.charset.CharsetDecoder; +import java.nio.charset.StandardCharsets; import java.util.Locale; public abstract class FileStorage { @@ -70,12 +71,11 @@ public Charset detectCharset(File f, Charset[] charsets) { return result; } } - return null; + return StandardCharsets.UTF_8; } private Charset detectCharset(File f, Charset charset) { - try { - BufferedInputStream input = new BufferedInputStream(new FileInputStream(f)); + try (BufferedInputStream input = new BufferedInputStream(new FileInputStream(f))){ CharsetDecoder decoder = charset.newDecoder(); decoder.reset();