From 621ae8c0bc16a6daffc697f523c61742170a60a4 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 18 Apr 2016 13:10:07 -0700 Subject: [PATCH] Have to dispose of archive if it's not being used; add error output --- DATFromDir/DATFromDir.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/DATFromDir/DATFromDir.cs b/DATFromDir/DATFromDir.cs index 310fe9bb..8a56de56 100644 --- a/DATFromDir/DATFromDir.cs +++ b/DATFromDir/DATFromDir.cs @@ -238,7 +238,6 @@ namespace SabreTools if (inputs.Count > 1) { _name = Environment.CurrentDirectory.Split(Path.DirectorySeparatorChar).Last(); - Console.WriteLine(_name); } else { @@ -361,6 +360,7 @@ namespace SabreTools reader.WriteAllToDirectory(_tempDir, ExtractOptions.ExtractFullPath); encounteredErrors = false; } + archive.Dispose(); } catch (InvalidOperationException) { @@ -479,6 +479,8 @@ namespace SabreTools actualitem = Path.GetFileName(actualitem); } + _logger.Log("Actual item added: " + actualitem); + _roms.Add(new RomData { Game = actualroot, @@ -491,7 +493,10 @@ namespace SabreTools _logger.Log("File added" + Environment.NewLine); } - catch (IOException) { } + catch (IOException ex) + { + _logger.Error(ex.ToString()); + } } // Delete the temp directory