From b97351f5a85cd0d08f4635463bdf2b8734bd29db Mon Sep 17 00:00:00 2001 From: nardpw Date: Mon, 10 Jul 2023 13:29:40 +0900 Subject: Update GuiController.java (#523) * Fix StatsGenerator encoding issue --- enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'enigma-swing') diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java index 0eb9a16..91037b0 100644 --- a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java +++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java @@ -15,6 +15,7 @@ import java.awt.Desktop; import java.io.File; import java.io.FileWriter; import java.io.IOException; +import java.nio.charset.StandardCharsets; import java.nio.file.Path; import java.util.Collection; import java.util.List; @@ -556,7 +557,7 @@ public class GuiController implements ClientPacketHandler { try { File statsFile = File.createTempFile("stats", ".html"); - try (FileWriter w = new FileWriter(statsFile)) { + try (FileWriter w = new FileWriter(statsFile, StandardCharsets.UTF_8)) { w.write(Utils.readResourceToString("/stats.html").replace("/*data*/", data)); } -- cgit v1.2.3