Author: kostat
Date: 2007-04-05 08:07:14 -0400 (Thu, 05 Apr 2007)
New Revision: 75430
Modified:
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationElement.cs
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPermission.cs
trunk/mcs/class/System.Configuration/System.Configuration/DpapiProtectedConfigurationProvider.cs
Log:
use Invariant culture for string manipulations
Modified:
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationElement.cs
===================================================================
---
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationElement.cs
2007-04-05 11:43:27 UTC (rev 75429)
+++
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationElement.cs
2007-04-05 12:07:14 UTC (rev 75430)
@@ -296,8 +296,8 @@
else if (reader.LocalName ==
"lockElements") {
LockElements.SetFromList
(reader.Value);
}
- else if (reader.LocalName ==
"lockItem") {
- LockItem =
(reader.Value.ToLower() == "true");
+ else if (reader.LocalName ==
"lockItem") {
+ LockItem =
(reader.Value.ToLowerInvariant () == "true");
}
else if (reader.LocalName == "xmlns") {
/* ignore */
Modified:
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPermission.cs
===================================================================
---
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPermission.cs
2007-04-05 11:43:27 UTC (rev 75429)
+++
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPermission.cs
2007-04-05 12:07:14 UTC (rev 75430)
@@ -58,7 +58,7 @@
string unrestricted = securityElement.Attribute
("Unrestricted");
if (unrestricted != null) {
- this.unrestricted = (String.Compare
(unrestricted, "true", true) == 0);
+ this.unrestricted = (String.Compare
(unrestricted, "true", StringComparison.InvariantCultureIgnoreCase) == 0);
}
}
Modified:
trunk/mcs/class/System.Configuration/System.Configuration/DpapiProtectedConfigurationProvider.cs
===================================================================
---
trunk/mcs/class/System.Configuration/System.Configuration/DpapiProtectedConfigurationProvider.cs
2007-04-05 11:43:27 UTC (rev 75429)
+++
trunk/mcs/class/System.Configuration/System.Configuration/DpapiProtectedConfigurationProvider.cs
2007-04-05 12:07:14 UTC (rev 75430)
@@ -59,8 +59,8 @@
string flag;
- flag = configurationValues ["useMachineProtection"];
- if (flag != null && flag.ToLower() == "true")
+ flag = configurationValues ["useMachineProtection"];
+ if (flag != null && flag.ToLowerInvariant () == "true")
useMachineProtection = true;
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches