From 0cdc4f3363dd5db158ce5f37627f6bf9b86d2bf8 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 25 May 2016 11:35:34 -0700 Subject: [PATCH] Output filename fixes --- DATabase/DATabase.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DATabase/DATabase.cs b/DATabase/DATabase.cs index 2aa24f0f..9325ccb3 100644 --- a/DATabase/DATabase.cs +++ b/DATabase/DATabase.cs @@ -1425,11 +1425,11 @@ Make a selection: } else if (Directory.Exists(filename)) { - filename = Path.GetFullPath(filename); + filename = Path.GetFullPath(filename) + Path.DirectorySeparatorChar; foreach (string file in Directory.EnumerateFiles(filename, "*", SearchOption.AllDirectories)) { - logger.User("Converting \"" + Path.GetFullPath(file).Remove(0, filename.Length + 1) + "\""); + logger.User("Converting \"" + Path.GetFullPath(file).Remove(0, filename.Length) + "\""); DatData datdata = new DatData { OutputFormat = outputFormat, @@ -1444,7 +1444,7 @@ Make a selection: datdata.FileName += ".new"; } - Output.WriteDatfile(datdata, (outdir == "" ? Path.GetDirectoryName(file) : outdir + Path.GetDirectoryName(file).Remove(0, filename.Length + 1)), logger); + Output.WriteDatfile(datdata, (outdir == "" ? Path.GetDirectoryName(file) : outdir + Path.GetDirectoryName(file).Remove(0, filename.Length)), logger); } } else