@@ -179,39 +179,39 @@ static void AssertValidPng(byte[] data)
179179
180180 static byte [ ] BuildPng ( CompressionLevel level )
181181 {
182- using var ms = new MemoryStream ( ) ;
183- ms . Write ( pngSignature ) ;
182+ using var stream = new MemoryStream ( ) ;
183+ stream . Write ( pngSignature ) ;
184184
185185 var ihdrData = new byte [ 13 ] ;
186186 BinaryPrimitives . WriteInt32BigEndian ( ihdrData . AsSpan ( 0 ) , 2 ) ; // width
187187 BinaryPrimitives . WriteInt32BigEndian ( ihdrData . AsSpan ( 4 ) , 2 ) ; // height
188188 ihdrData [ 8 ] = 8 ; // bit depth
189189 ihdrData [ 9 ] = 2 ; // color type: RGB
190- WriteChunk ( ms , ihdrType , ihdrData ) ;
190+ WriteChunk ( stream , ihdrType , ihdrData ) ;
191191
192192 byte [ ] rawPixels =
193193 [
194194 0 , 255 , 0 , 0 , 255 , 0 , 0 , // row 1: filter=0, red, red
195195 0 , 255 , 0 , 0 , 255 , 0 , 0 // row 2: filter=0, red, red
196196 ] ;
197197
198- WriteChunk ( ms , idatType , ZlibCompress ( rawPixels , level ) ) ;
199- WriteChunk ( ms , iendType , Array . Empty < byte > ( ) ) ;
198+ WriteChunk ( stream , idatType , ZlibCompress ( rawPixels , level ) ) ;
199+ WriteChunk ( stream , iendType , Array . Empty < byte > ( ) ) ;
200200
201- return ms . ToArray ( ) ;
201+ return stream . ToArray ( ) ;
202202 }
203203
204204 static byte [ ] BuildPngWithSplitIdat ( )
205205 {
206- using var ms = new MemoryStream ( ) ;
207- ms . Write ( pngSignature ) ;
206+ using var stream = new MemoryStream ( ) ;
207+ stream . Write ( pngSignature ) ;
208208
209209 var ihdrData = new byte [ 13 ] ;
210210 BinaryPrimitives . WriteInt32BigEndian ( ihdrData . AsSpan ( 0 ) , 2 ) ;
211211 BinaryPrimitives . WriteInt32BigEndian ( ihdrData . AsSpan ( 4 ) , 2 ) ;
212212 ihdrData [ 8 ] = 8 ;
213213 ihdrData [ 9 ] = 2 ;
214- WriteChunk ( ms , ihdrType , ihdrData ) ;
214+ WriteChunk ( stream , ihdrType , ihdrData ) ;
215215
216216 byte [ ] rawPixels =
217217 [
@@ -221,37 +221,37 @@ static byte[] BuildPngWithSplitIdat()
221221
222222 var zlibData = ZlibCompress ( rawPixels , CompressionLevel . Fastest ) ;
223223 var mid = zlibData . Length / 2 ;
224- WriteChunk ( ms , idatType , zlibData . AsSpan ( 0 , mid ) . ToArray ( ) ) ;
225- WriteChunk ( ms , idatType , zlibData . AsSpan ( mid ) . ToArray ( ) ) ;
226- WriteChunk ( ms , iendType , Array . Empty < byte > ( ) ) ;
224+ WriteChunk ( stream , idatType , zlibData . AsSpan ( 0 , mid ) . ToArray ( ) ) ;
225+ WriteChunk ( stream , idatType , zlibData . AsSpan ( mid ) . ToArray ( ) ) ;
226+ WriteChunk ( stream , iendType , Array . Empty < byte > ( ) ) ;
227227
228- return ms . ToArray ( ) ;
228+ return stream . ToArray ( ) ;
229229 }
230230
231231 static byte [ ] BuildPngWithTextChunk ( string keyword , string text )
232232 {
233- using var ms = new MemoryStream ( ) ;
234- ms . Write ( pngSignature ) ;
233+ using var stream = new MemoryStream ( ) ;
234+ stream . Write ( pngSignature ) ;
235235
236236 var ihdrData = new byte [ 13 ] ;
237237 BinaryPrimitives . WriteInt32BigEndian ( ihdrData . AsSpan ( 0 ) , 1 ) ;
238238 BinaryPrimitives . WriteInt32BigEndian ( ihdrData . AsSpan ( 4 ) , 1 ) ;
239239 ihdrData [ 8 ] = 8 ;
240240 ihdrData [ 9 ] = 2 ;
241- WriteChunk ( ms , ihdrType , ihdrData ) ;
241+ WriteChunk ( stream , ihdrType , ihdrData ) ;
242242
243243 var keywordBytes = Encoding . Latin1 . GetBytes ( keyword ) ;
244244 var textBytes = Encoding . Latin1 . GetBytes ( text ) ;
245245 var textChunkData = new byte [ keywordBytes . Length + 1 + textBytes . Length ] ;
246246 keywordBytes . CopyTo ( textChunkData , 0 ) ;
247247 textChunkData [ keywordBytes . Length ] = 0 ;
248248 textBytes . CopyTo ( textChunkData , keywordBytes . Length + 1 ) ;
249- WriteChunk ( ms , textType , textChunkData ) ;
249+ WriteChunk ( stream , textType , textChunkData ) ;
250250
251- WriteChunk ( ms , idatType , ZlibCompress ( [ 0 , 255 , 0 , 0 ] , CompressionLevel . Fastest ) ) ;
252- WriteChunk ( ms , iendType , [ ] ) ;
251+ WriteChunk ( stream , idatType , ZlibCompress ( [ 0 , 255 , 0 , 0 ] , CompressionLevel . Fastest ) ) ;
252+ WriteChunk ( stream , iendType , [ ] ) ;
253253
254- return ms . ToArray ( ) ;
254+ return stream . ToArray ( ) ;
255255 }
256256
257257 static byte [ ] ZlibCompress ( byte [ ] data , CompressionLevel level )
0 commit comments