Fixed queued debug messages not being included in crash reports

This commit is contained in:
Joonas Rikkonen
2017-07-25 18:02:04 +03:00
parent aaea8bc709
commit f460b4c2bc
2 changed files with 10 additions and 0 deletions

View File

@@ -138,6 +138,14 @@ namespace Barotrauma
}
}
public static void DequeueMessages()
{
while (queuedMessages.Count > 0)
{
AddMessage(queuedMessages.Dequeue());
}
}
private static void AddMessage(ColoredText msg)
{
//listbox not created yet, don't attempt to add

View File

@@ -120,6 +120,8 @@ namespace Barotrauma
static void CrashDump(GameMain game, string filePath, Exception exception)
{
DebugConsole.DequeueMessages();
StreamWriter sw = new StreamWriter(filePath);
StringBuilder sb = new StringBuilder();