From 3ae94d776678f8ff4c7025c32d958e02cac25f35 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 15 Jun 2016 16:36:08 -0700 Subject: [PATCH] [ArchiveTools] Add check for input and output archive being the same --- SabreTools.Helper/Tools/ArchiveTools.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SabreTools.Helper/Tools/ArchiveTools.cs b/SabreTools.Helper/Tools/ArchiveTools.cs index 1575564f..e780b35e 100644 --- a/SabreTools.Helper/Tools/ArchiveTools.cs +++ b/SabreTools.Helper/Tools/ArchiveTools.cs @@ -248,7 +248,7 @@ namespace SabreTools.Helper ArchiveType? oat = (File.Exists(outputarc) ? GetCurrentArchiveType(outputarc, logger) : ArchiveType.Zip); // If we got back null (or the output is not a Zipfile), then it's not an archive, so we we return - if (iat == null || (oat == null || oat != ArchiveType.Zip)) + if (iat == null || (oat == null || oat != ArchiveType.Zip) || inputarc == outputarc) { return success; }