diff options
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/textreader/BookInput.java')
-rw-r--r-- | Essentials/src/com/earth2me/essentials/textreader/BookInput.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/textreader/BookInput.java b/Essentials/src/com/earth2me/essentials/textreader/BookInput.java index b0fedbf86..4a138ae16 100644 --- a/Essentials/src/com/earth2me/essentials/textreader/BookInput.java +++ b/Essentials/src/com/earth2me/essentials/textreader/BookInput.java @@ -80,7 +80,8 @@ public class BookInput implements IText } if (readFromfile) { - final BufferedReader bufferedReader = new BufferedReader(new FileReader(file)); + final Reader reader = new InputStreamReader(new FileInputStream(file), "utf-8"); + final BufferedReader bufferedReader = new BufferedReader(reader); try { int lineNumber = 0; @@ -102,6 +103,7 @@ public class BookInput implements IText } finally { + reader.close(); bufferedReader.close(); } } |