* Maintainence: Experimental console fix for Debian

afrisby
Adam Frisby 2007-06-21 18:41:15 +00:00
parent e1ab1454a4
commit f3db36fc39
1 changed files with 10 additions and 3 deletions

View File

@ -107,10 +107,17 @@ namespace OpenSim.Framework.Console
Log.WriteLine(format, args); Log.WriteLine(format, args);
Log.Flush(); Log.Flush();
if (!m_silent) if (!m_silent)
{
try
{ {
System.Console.ForegroundColor = color; System.Console.ForegroundColor = color;
System.Console.WriteLine(format, args); System.Console.WriteLine(format, args);
System.Console.ResetColor(); System.Console.ResetColor();
} // Because mono and old debian sucks.
catch (System.ArgumentNullException)
{
System.Console.WriteLine(format, args);
}
} }
return; return;
} }