From ee4ae661d78c38fd7f37103e369ecc0abbe5e789 Mon Sep 17 00:00:00 2001 From: Matt Kotsenas Date: Wed, 11 Jul 2018 14:48:10 -0700 Subject: [PATCH] Refactor ListeningStream Refactor `ListeningStream`: - Override of `WriteByte` was redundant and removed - Make `Dispose` delegate to base class --- src/SharpCompress/IO/ListeningStream.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/SharpCompress/IO/ListeningStream.cs b/src/SharpCompress/IO/ListeningStream.cs index a5a76dd1..1bab99d2 100644 --- a/src/SharpCompress/IO/ListeningStream.cs +++ b/src/SharpCompress/IO/ListeningStream.cs @@ -20,6 +20,7 @@ namespace SharpCompress.IO { Stream.Dispose(); } + base.Dispose(disposing); } public Stream Stream { get; } @@ -74,10 +75,5 @@ namespace SharpCompress.IO { Stream.Write(buffer, offset, count); } - - public override void WriteByte(byte value) - { - Stream.WriteByte(value); - } } } \ No newline at end of file