Browse Source

T4 decompression: Clear buffer at start

pull/1570/head
Brian Popow 6 years ago
parent
commit
c84ffbae5e
  1. 1
      src/ImageSharp/Formats/Tiff/Compression/T4TiffCompression.cs
  2. 1
      src/ImageSharp/Formats/Tiff/Compression/TiffModifiedHuffmanCompression.cs

1
src/ImageSharp/Formats/Tiff/Compression/T4TiffCompression.cs

@ -32,6 +32,7 @@ namespace SixLabors.ImageSharp.Formats.Tiff.Compression
using var bitReader = new T4BitReader(stream, byteCount, this.Allocator);
buffer.Clear();
uint bitsWritten = 0;
while (bitReader.HasMoreData)
{

1
src/ImageSharp/Formats/Tiff/Compression/TiffModifiedHuffmanCompression.cs

@ -32,6 +32,7 @@ namespace SixLabors.ImageSharp.Formats.Tiff.Compression
using var bitReader = new T4BitReader(stream, byteCount, this.Allocator, isModifiedHuffman: true);
buffer.Clear();
uint bitsWritten = 0;
uint pixelsWritten = 0;
while (bitReader.HasMoreData)

Loading…
Cancel
Save