@@ -20,47 +20,47 @@ public class Decompressor
20
20
/// <summary>
21
21
/// Selector 0: literal, 64 entries, starting symbol 0
22
22
/// </summary>
23
- private Model _model0 ;
23
+ private readonly Model _model0 ;
24
24
25
25
/// <summary>
26
26
/// Selector 1: literal, 64 entries, starting symbol 64
27
27
/// </summary>
28
- private Model _model1 ;
28
+ private readonly Model _model1 ;
29
29
30
30
/// <summary>
31
31
/// Selector 2: literal, 64 entries, starting symbol 128
32
32
/// </summary>
33
- private Model _model2 ;
33
+ private readonly Model _model2 ;
34
34
35
35
/// <summary>
36
36
/// Selector 3: literal, 64 entries, starting symbol 192
37
37
/// </summary>
38
- private Model _model3 ;
38
+ private readonly Model _model3 ;
39
39
40
40
/// <summary>
41
41
/// Selector 4: LZ, 3 character matches
42
42
/// </summary>
43
- private Model _model4 ;
43
+ private readonly Model _model4 ;
44
44
45
45
/// <summary>
46
46
/// Selector 5: LZ, 4 character matches
47
47
/// </summary>
48
- private Model _model5 ;
48
+ private readonly Model _model5 ;
49
49
50
50
/// <summary>
51
51
/// Selector 6: LZ, 5+ character matches
52
52
/// </summary>
53
- private Model _model6 ;
53
+ private readonly Model _model6 ;
54
54
55
55
/// <summary>
56
56
/// Selector 6 length model
57
57
/// </summary>
58
- private Model _model6len ;
58
+ private readonly Model _model6len ;
59
59
60
60
/// <summary>
61
61
/// Selector selector model
62
62
/// </summary>
63
- private Model _selector ;
63
+ private readonly Model _selector ;
64
64
65
65
#endregion
66
66
@@ -105,25 +105,25 @@ public Decompressor(byte[]? input, uint windowBits)
105
105
_bitStream = new ReadOnlyBitStream ( ms ) ;
106
106
107
107
// Initialize literal models
108
- this . _model0 = CreateModel ( 0 , 64 ) ;
109
- this . _model1 = CreateModel ( 64 , 64 ) ;
110
- this . _model2 = CreateModel ( 128 , 64 ) ;
111
- this . _model3 = CreateModel ( 192 , 64 ) ;
108
+ _model0 = CreateModel ( 0 , 64 ) ;
109
+ _model1 = CreateModel ( 64 , 64 ) ;
110
+ _model2 = CreateModel ( 128 , 64 ) ;
111
+ _model3 = CreateModel ( 192 , 64 ) ;
112
112
113
113
// Initialize LZ models
114
114
int maxBitLength = ( int ) ( windowBits * 2 ) ;
115
- this . _model4 = CreateModel ( 0 , maxBitLength > 24 ? 24 : maxBitLength ) ;
116
- this . _model5 = CreateModel ( 0 , maxBitLength > 36 ? 36 : maxBitLength ) ;
117
- this . _model6 = CreateModel ( 0 , maxBitLength ) ;
118
- this . _model6len = CreateModel ( 0 , 27 ) ;
115
+ _model4 = CreateModel ( 0 , maxBitLength > 24 ? 24 : maxBitLength ) ;
116
+ _model5 = CreateModel ( 0 , maxBitLength > 36 ? 36 : maxBitLength ) ;
117
+ _model6 = CreateModel ( 0 , maxBitLength ) ;
118
+ _model6len = CreateModel ( 0 , 27 ) ;
119
119
120
120
// Initialze the selector model
121
- this . _selector = CreateModel ( 0 , 7 ) ;
121
+ _selector = CreateModel ( 0 , 7 ) ;
122
122
123
123
// Initialize coding state
124
- this . CS_H = 0 ;
125
- this . CS_L = 0 ;
126
- this . CS_C = 0 ;
124
+ CS_H = 0 ;
125
+ CS_L = 0 ;
126
+ CS_C = 0 ;
127
127
}
128
128
129
129
/// <summary>
@@ -145,25 +145,25 @@ public Decompressor(Stream? input, uint windowBits)
145
145
_bitStream = new ReadOnlyBitStream ( input ) ;
146
146
147
147
// Initialize literal models
148
- this . _model0 = CreateModel ( 0 , 64 ) ;
149
- this . _model1 = CreateModel ( 64 , 64 ) ;
150
- this . _model2 = CreateModel ( 128 , 64 ) ;
151
- this . _model3 = CreateModel ( 192 , 64 ) ;
148
+ _model0 = CreateModel ( 0 , 64 ) ;
149
+ _model1 = CreateModel ( 64 , 64 ) ;
150
+ _model2 = CreateModel ( 128 , 64 ) ;
151
+ _model3 = CreateModel ( 192 , 64 ) ;
152
152
153
153
// Initialize LZ models
154
154
int maxBitLength = ( int ) ( windowBits * 2 ) ;
155
- this . _model4 = CreateModel ( 0 , maxBitLength > 24 ? 24 : maxBitLength ) ;
156
- this . _model5 = CreateModel ( 0 , maxBitLength > 36 ? 36 : maxBitLength ) ;
157
- this . _model6 = CreateModel ( 0 , maxBitLength ) ;
158
- this . _model6len = CreateModel ( 0 , 27 ) ;
155
+ _model4 = CreateModel ( 0 , maxBitLength > 24 ? 24 : maxBitLength ) ;
156
+ _model5 = CreateModel ( 0 , maxBitLength > 36 ? 36 : maxBitLength ) ;
157
+ _model6 = CreateModel ( 0 , maxBitLength ) ;
158
+ _model6len = CreateModel ( 0 , 27 ) ;
159
159
160
160
// Initialze the selector model
161
- this . _selector = CreateModel ( 0 , 7 ) ;
161
+ _selector = CreateModel ( 0 , 7 ) ;
162
162
163
163
// Initialize coding state
164
- this . CS_H = 0 ;
165
- this . CS_L = 0 ;
166
- this . CS_C = 0 ;
164
+ CS_H = 0 ;
165
+ CS_L = 0 ;
166
+ CS_C = 0 ;
167
167
}
168
168
169
169
/// <summary>
0 commit comments