From 1b538fa624a566d89ca24580e916e23990bb2c20 Mon Sep 17 00:00:00 2001 From: ghorsington Date: Wed, 3 Jun 2020 11:34:35 +0300 Subject: [PATCH] Enforce non-BOM UTF8 encoding for consoles --- BepInEx/Console/ConsoleManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BepInEx/Console/ConsoleManager.cs b/BepInEx/Console/ConsoleManager.cs index c470526..0a5fb37 100644 --- a/BepInEx/Console/ConsoleManager.cs +++ b/BepInEx/Console/ConsoleManager.cs @@ -82,7 +82,7 @@ namespace BepInEx // Apparently Windows code-pages work in Mono. // https://stackoverflow.com/a/33456543 // Alternatively we can pass in "shift-jis" - var encoding = ConfigConsoleShiftJis.Value ? Encoding.GetEncoding(932): Encoding.UTF8; + var encoding = ConfigConsoleShiftJis.Value ? Encoding.GetEncoding(932): new UTF8Encoding(false); SetConsoleEncoding(encoding); }