From 80d09f1b301b20de35f1444a57238f2f93a9cec5 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 30 Jan 2017 16:10:14 -0800 Subject: [PATCH] [ArchiveTools] Fix more stream stuff --- SabreTools.Helper/Tools/ArchiveTools.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SabreTools.Helper/Tools/ArchiveTools.cs b/SabreTools.Helper/Tools/ArchiveTools.cs index 2dfa4013..9df9e5b7 100644 --- a/SabreTools.Helper/Tools/ArchiveTools.cs +++ b/SabreTools.Helper/Tools/ArchiveTools.cs @@ -225,9 +225,9 @@ namespace SabreTools.Helper.Tools Stream ms = ExtractStream(input, entryName, out realEntry, logger); // If we got out a null or empty entry, then we don't have a stream - if (String.IsNullOrEmpty(realEntry)) + if (String.IsNullOrEmpty(realEntry) || ms == null) { - ms.Dispose(); + ms?.Dispose(); return null; }