diff --git a/src/ImageSharp/Formats/Gif/LzwDecoder.cs b/src/ImageSharp/Formats/Gif/LzwDecoder.cs index 9eaa55566..a0e397c92 100644 --- a/src/ImageSharp/Formats/Gif/LzwDecoder.cs +++ b/src/ImageSharp/Formats/Gif/LzwDecoder.cs @@ -13,7 +13,7 @@ namespace SixLabors.ImageSharp.Formats.Gif /// /// Decompresses and decodes data using the dynamic LZW algorithms. /// - internal sealed class LzwDecoder : IDisposable + public sealed class LzwDecoder : IDisposable { /// /// The max decoder pixel stack size. diff --git a/src/ImageSharp/Formats/Gif/LzwEncoder.cs b/src/ImageSharp/Formats/Gif/LzwEncoder.cs index 195a84a1d..c20d0a7c7 100644 --- a/src/ImageSharp/Formats/Gif/LzwEncoder.cs +++ b/src/ImageSharp/Formats/Gif/LzwEncoder.cs @@ -34,7 +34,7 @@ namespace SixLabors.ImageSharp.Formats.Gif /// Joe Orost (decvax!vax135!petsd!joe) /// /// - internal sealed class LzwEncoder : IDisposable + public sealed class LzwEncoder : IDisposable { /// /// 80% occupancy diff --git a/src/ImageSharp/IO/BufferedReadStream.cs b/src/ImageSharp/IO/BufferedReadStream.cs index acba3eff0..0c0b2ad91 100644 --- a/src/ImageSharp/IO/BufferedReadStream.cs +++ b/src/ImageSharp/IO/BufferedReadStream.cs @@ -12,7 +12,7 @@ namespace SixLabors.ImageSharp.IO /// A readonly stream that add a secondary level buffer in addition to native stream /// buffered reading to reduce the overhead of small incremental reads. /// - internal sealed class BufferedReadStream : Stream + public sealed class BufferedReadStream : Stream { private readonly int maxBufferIndex;