From 46053117da5b41e4193e3f04aa0ae919cddf2da5 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 6 Sep 2016 21:04:00 -0700 Subject: [PATCH] [SabreTools] Use cloned header --- SabreTools/Partials/SabreTools_Inits.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SabreTools/Partials/SabreTools_Inits.cs b/SabreTools/Partials/SabreTools_Inits.cs index 99d9ec3b..de0bf892 100644 --- a/SabreTools/Partials/SabreTools_Inits.cs +++ b/SabreTools/Partials/SabreTools_Inits.cs @@ -462,7 +462,7 @@ namespace SabreTools int maxDegreeOfParallelism) { // Create a new DATFromDir object and process the inputs - Dat datdata = new Dat + Dat basedat = new Dat { FileName = filename, Name = name, @@ -483,6 +483,9 @@ namespace SabreTools { if (Directory.Exists(path)) { + // Clone the base Dat for information + Dat datdata = (Dat)basedat.Clone(); + string basePath = Path.GetFullPath(path); DATFromDirParallel dfd = new DATFromDirParallel(basePath, datdata, noMD5, noSHA1, bare, archivesAsFiles, enableGzip, tempDir, maxDegreeOfParallelism, _logger); bool success = dfd.Start();