* Porting console fix from Trunk to Sugilite

Sugilite
Adam Frisby 2007-06-21 18:49:35 +00:00
parent fc3aa3e193
commit 2028cc5896
1 changed files with 11 additions and 3 deletions

View File

@ -125,9 +125,17 @@ namespace OpenSim.Framework.Console
Log.Flush();
if (!m_silent)
{
System.Console.ForegroundColor = color;
System.Console.WriteLine(format, args);
System.Console.ResetColor();
try
{
System.Console.ForegroundColor = color;
System.Console.WriteLine(format, args);
System.Console.ResetColor();
}
catch (System.ArgumentNullException)
{
// Some older systems dont support coloured text.
System.Console.WriteLine(format, args);
}
}
return;
}