public void ActivateOptions()
{
this.m_precision = 0;
if (this.Option != null)
{
string text = this.Option.Trim();
if (text.Length > 0)
{
int num;
if (SystemInfo.TryParse(text, out num))
{
if (num == 0)
{
LogLog.Error(NamedPatternConverter.declaringType, "NamedPatternConverter: Precision option (" + text + ") is zero.");
}
else
{
this.m_precision = num;
}
}
else
{
LogLog.Error(NamedPatternConverter.declaringType, "NamedPatternConverter: Precision option \"" + text + "\" not a decimal integer.");
}
}
}
}