diff options
Diffstat (limited to 'src/mscorlib/src/System/Text/EncodingForwarder.cs')
-rw-r--r-- | src/mscorlib/src/System/Text/EncodingForwarder.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mscorlib/src/System/Text/EncodingForwarder.cs b/src/mscorlib/src/System/Text/EncodingForwarder.cs index 9a8dd26627..50ccbd9333 100644 --- a/src/mscorlib/src/System/Text/EncodingForwarder.cs +++ b/src/mscorlib/src/System/Text/EncodingForwarder.cs @@ -130,7 +130,7 @@ namespace System.Text if (bytes.Length == 0) bytes = new byte[1]; - fixed (char* pChars = s) fixed (byte* pBytes = bytes) + fixed (char* pChars = s) fixed (byte* pBytes = &bytes[0]) { return encoding.GetBytes(pChars + charIndex, charCount, pBytes + byteIndex, byteCount, encoder: null); } @@ -170,7 +170,7 @@ namespace System.Text bytes = new byte[1]; // Just call the (internal) pointer version - fixed (char* pChars = chars) fixed (byte* pBytes = bytes) + fixed (char* pChars = chars) fixed (byte* pBytes = &bytes[0]) { return encoding.GetBytes(pChars + charIndex, charCount, pBytes + byteIndex, byteCount, encoder: null); } @@ -266,7 +266,7 @@ namespace System.Text if (chars.Length == 0) chars = new char[1]; - fixed (byte* pBytes = bytes) fixed (char* pChars = chars) + fixed (byte* pBytes = bytes) fixed (char* pChars = &chars[0]) { return encoding.GetChars(pBytes + byteIndex, byteCount, pChars + charIndex, charCount, decoder: null); } |