未验证 提交 cd8eb2a0 编写于 作者: T Theodore Tsirpanis 提交者: GitHub

Make System.Net.Http.HPack.IntegerEncoder a struct (#54209)

上级 9d771a26
......@@ -83,7 +83,7 @@ private enum State : byte
private readonly int _maxDynamicTableSize;
private readonly int _maxHeadersLength;
private readonly DynamicTable _dynamicTable;
private readonly IntegerDecoder _integerDecoder = new IntegerDecoder();
private IntegerDecoder _integerDecoder;
private byte[] _stringOctets;
private byte[] _headerNameOctets;
private byte[] _headerValueOctets;
......
......@@ -6,7 +6,7 @@
namespace System.Net.Http.HPack
{
internal sealed class IntegerDecoder
internal struct IntegerDecoder
{
private int _i;
private int _m;
......
......@@ -123,7 +123,7 @@ private enum State
private int _headerValueLength;
private int _stringLength;
private int _stringIndex;
private readonly IntegerDecoder _integerDecoder = new IntegerDecoder();
private IntegerDecoder _integerDecoder;
private static ArrayPool<byte> Pool => ArrayPool<byte>.Shared;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册