Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ThrowBytesOverflow() [2/2]

void System.Text.Encoding.ThrowBytesOverflow ( EncoderNLS encoder,
bool nothingEncoded )
inlinepackageinherited

Definition at line 1069 of file Encoding.cs.

1070 {
1071 if ((encoder?._throwOnOverflow ?? true) || nothingEncoded)
1072 {
1073 if (encoder != null && encoder.InternalHasFallbackBuffer)
1074 {
1075 encoder.FallbackBuffer.InternalReset();
1076 }
1078 }
1079 encoder.ClearMustFlush();
1080 }

References System.Text.EncoderNLS.ClearMustFlush(), System.Text.EncoderNLS.FallbackBuffer, System.Text.EncoderNLS.InternalHasFallbackBuffer, and System.Text.Encoding.ThrowBytesOverflow().