[DATFromDir] Fix basic SuperDAT output

This commit is contained in:
Matt Nadareski
2016-09-14 12:16:34 -07:00
parent 909a01cf18
commit 2cff1a48b1
3 changed files with 13 additions and 4 deletions

View File

@@ -432,7 +432,9 @@ namespace SabreTools
if (!encounteredErrors)
{
_logger.Log(Path.GetFileName(item) + " treated like an archive");
foreach (string entry in Directory.EnumerateFiles(tempdir, "*", SearchOption.AllDirectories))
List<string> entries = Directory.EnumerateFiles(tempdir, "*", SearchOption.AllDirectories).ToList();
entries.Sort(Style.CompareNumeric);
foreach (string entry in entries)
{
string tempbasepath = (Path.GetDirectoryName(Path.GetFullPath(item)) + Path.DirectorySeparatorChar);
lastparent = ProcessFile(Path.GetFullPath(entry), sw, Path.GetFullPath(tempdir),