diff --git a/BeefLibs/corlib/src/Console.bf b/BeefLibs/corlib/src/Console.bf index 74613274..edc0df8f 100644 --- a/BeefLibs/corlib/src/Console.bf +++ b/BeefLibs/corlib/src/Console.bf @@ -130,7 +130,7 @@ namespace System stream = new NullStream(); } #endif - StreamWriter newStreamWriter = new StreamWriter(stream, InputEncoding, 4096, true); + StreamWriter newStreamWriter = new StreamWriter(stream, OutputEncoding ?? Encoding.ASCII, 4096, true); newStreamWriter.AutoFlush = true; let prevValue = Interlocked.CompareExchange(ref outStreamWriter, null, newStreamWriter); @@ -157,7 +157,7 @@ namespace System stream = new NullStream(); } - StreamReader newStreamReader = new StreamReader(stream, InputEncoding, false, 4096, true); + StreamReader newStreamReader = new StreamReader(stream, InputEncoding ?? Encoding.ASCII, false, 4096, true); let prevValue = Interlocked.CompareExchange(ref outStreamReader, null, newStreamReader); if (prevValue != null)