Added check so Util.ReadSettingsFromIniFile doesn't try to set static fields.

GenericGridServerConcept
MW 2009-02-28 16:41:26 +00:00
parent aa5b4b6437
commit da2cbb75b6
1 changed files with 21 additions and 18 deletions
OpenSim/Framework

View File

@ -939,6 +939,8 @@ namespace OpenSim.Framework
FieldInfo[] fieldInfos = settingsType.GetFields();
foreach (FieldInfo fieldInfo in fieldInfos)
{
if (!fieldInfo.IsStatic)
{
if (fieldInfo.FieldType == typeof(System.String))
{
@ -961,6 +963,7 @@ namespace OpenSim.Framework
fieldInfo.SetValue(settingsClass, System.Convert.ToUInt32(config.Get(fieldInfo.Name, ((uint)fieldInfo.GetValue(settingsClass)).ToString())));
}
}
}
PropertyInfo[] propertyInfos = settingsType.GetProperties();
foreach (PropertyInfo propInfo in propertyInfos)