summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/textreader/BookInput.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/textreader/BookInput.java')
-rw-r--r--Essentials/src/com/earth2me/essentials/textreader/BookInput.java4
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();
}
}