diff options
author | Jan Kotas <jkotas@microsoft.com> | 2016-03-30 10:26:28 -0700 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2016-03-30 10:26:28 -0700 |
commit | 918bb2e8bfb46d44291507d4b0d017f8aba5b0d8 (patch) | |
tree | 59ef290b66e0eb1ddd385cde45d98005b651b63e | |
parent | 72f6c4e1d552474f80b1814288eeb79e09e5760f (diff) | |
parent | 6408f73fed3864806f921f0175928efb1dfccab8 (diff) | |
download | coreclr-918bb2e8bfb46d44291507d4b0d017f8aba5b0d8.tar.gz coreclr-918bb2e8bfb46d44291507d4b0d017f8aba5b0d8.tar.bz2 coreclr-918bb2e8bfb46d44291507d4b0d017f8aba5b0d8.zip |
Merge pull request #3983 from svick/getresourcestring-culture
Remove unused CultureInfo from GetResourceString
-rw-r--r-- | src/mscorlib/src/System/Environment.cs | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/src/mscorlib/src/System/Environment.cs b/src/mscorlib/src/System/Environment.cs index dcfbe0587c..bccf120834 100644 --- a/src/mscorlib/src/System/Environment.cs +++ b/src/mscorlib/src/System/Environment.cs @@ -78,30 +78,19 @@ namespace System { { public ResourceHelper m_resourceHelper; public String m_key; - public CultureInfo m_culture; public String m_retVal; public bool m_lockWasTaken; - public GetResourceStringUserData(ResourceHelper resourceHelper, String key, CultureInfo culture) + public GetResourceStringUserData(ResourceHelper resourceHelper, String key) { m_resourceHelper = resourceHelper; m_key = key; - m_culture = culture; } } - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal String GetResourceString(String key) { - if (key == null || key.Length == 0) { - Contract.Assert(false, "Environment::GetResourceString with null or empty key. Bug in caller, or weird recursive loading problem?"); - return "[Resource lookup failed - null or empty resource name]"; - } - return GetResourceString(key, null); - } - [System.Security.SecuritySafeCritical] // auto-generated [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal String GetResourceString(String key, CultureInfo culture) { + internal String GetResourceString(String key) { if (key == null || key.Length == 0) { Contract.Assert(false, "Environment::GetResourceString with null or empty key. Bug in caller, or weird recursive loading problem?"); return "[Resource lookup failed - null or empty resource name]"; @@ -126,7 +115,7 @@ namespace System { // returning, we're going into an infinite loop and we should // return a bogus string. - GetResourceStringUserData userData = new GetResourceStringUserData(this, key, culture); + GetResourceStringUserData userData = new GetResourceStringUserData(this, key); RuntimeHelpers.TryCode tryCode = new RuntimeHelpers.TryCode(GetResourceStringCode); RuntimeHelpers.CleanupCode cleanupCode = new RuntimeHelpers.CleanupCode(GetResourceStringBackoutCode); @@ -145,7 +134,6 @@ namespace System { GetResourceStringUserData userData = (GetResourceStringUserData) userDataIn; ResourceHelper rh = userData.m_resourceHelper; String key = userData.m_key; - CultureInfo culture = userData.m_culture; Monitor.Enter(rh, ref userData.m_lockWasTaken); |