mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Make output work even before static ctor
This commit is contained in:
parent
8d0a415eb7
commit
8b01d806d0
1 changed files with 2 additions and 2 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue