v0.3.2.3: Fixed "cleanbuild" crashing if server log folder doesn't exist

This commit is contained in:
Regalis
2016-02-16 22:39:22 +02:00
parent dd73887aa1
commit 8129aa2ae5
6 changed files with 15 additions and 10 deletions

View File

@@ -449,13 +449,16 @@ namespace Barotrauma
DebugConsole.NewMessage("Deleted "+saveFile, Color.Green);
}
var logFiles = System.IO.Directory.GetFiles(ServerLog.SavePath);
foreach (string logFile in logFiles)
if (System.IO.Directory.Exists(ServerLog.SavePath))
{
System.IO.File.Delete(logFile);
DebugConsole.NewMessage("Deleted "+logFile, Color.Green);
}
var logFiles = System.IO.Directory.GetFiles(ServerLog.SavePath);
foreach (string logFile in logFiles)
{
System.IO.File.Delete(logFile);
DebugConsole.NewMessage("Deleted "+logFile, Color.Green);
}
}
if (System.IO.File.Exists("filelist.xml"))
{
@@ -472,6 +475,7 @@ namespace Barotrauma
if (System.IO.File.Exists("crashreport.txt"))
{
System.IO.File.Delete("crashreport.txt");
DebugConsole.NewMessage("Deleted crashreport.txt", Color.Green);
}