Added check so Util.ReadSettingsFromIniFile doesn't try to set static fields.
parent
77b70759a6
commit
23a7af4538
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue