This commit is contained in:
Vladimir Kozlov
2017-09-08 19:25:53 +07:00
committed by Adam Hathcock
parent 0f511c4b2a
commit 08fee76b4e

View File

@@ -276,6 +276,7 @@ namespace SharpCompress.Writers.Zip
// Flag to prevent throwing exceptions on Dispose
private bool limitsExceeded;
private bool isDisposed;
internal ZipWritingStream(ZipWriter writer, Stream originalStream, ZipCentralDirectoryEntry entry,
ZipCompressionMethod zipCompressionMethod, CompressionLevel compressionLevel)
@@ -344,6 +345,13 @@ namespace SharpCompress.Writers.Zip
protected override void Dispose(bool disposing)
{
if (isDisposed)
{
return;
}
isDisposed = true;
base.Dispose(disposing);
if (disposing)
{