X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Foutput%2FInfoCover.java;h=1a63dce664d465f4e982fb331861fd574ad695ac;hp=74505e7dd72bc4b290feb801ab7c588166a0280e;hb=3d247bc3bb955a9b85686f0db431157cb9dc4a10;hpb=5ced20e4bd8a7d175e044fe5cdbf02e1bd8e1d26 diff --git a/src/be/nikiroo/fanfix/output/InfoCover.java b/src/be/nikiroo/fanfix/output/InfoCover.java index 74505e7..1a63dce 100644 --- a/src/be/nikiroo/fanfix/output/InfoCover.java +++ b/src/be/nikiroo/fanfix/output/InfoCover.java @@ -1,8 +1,10 @@ package be.nikiroo.fanfix.output; +import java.io.BufferedWriter; import java.io.File; -import java.io.FileWriter; +import java.io.FileOutputStream; import java.io.IOException; +import java.io.OutputStreamWriter; import javax.imageio.ImageIO; @@ -14,7 +16,8 @@ class InfoCover { public static void writeInfo(File targetDir, String targetName, MetaData meta) throws IOException { File info = new File(targetDir, targetName + ".info"); - FileWriter infoWriter = new FileWriter(info); + BufferedWriter infoWriter = new BufferedWriter(new OutputStreamWriter( + new FileOutputStream(info), "UTF-8")); if (meta != null) { try { @@ -73,8 +76,8 @@ class InfoCover { } } - private static void writeMeta(FileWriter writer, String key, String value) - throws IOException { + private static void writeMeta(BufferedWriter writer, String key, + String value) throws IOException { if (value == null) { value = ""; }