From d1f9a385183ae1ba9e62bf21c5836899f01ac84a Mon Sep 17 00:00:00 2001 From: asayre Date: Wed, 20 Oct 2010 01:09:57 +0000 Subject: [PATCH] --- Server/Insensitive.cs | 4 ---- Server/Region.cs | 4 +++- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Server/Insensitive.cs b/Server/Insensitive.cs index 4babedf40..90b6757d2 100644 --- a/Server/Insensitive.cs +++ b/Server/Insensitive.cs @@ -32,10 +32,6 @@ namespace Server get{ return m_Comparer; } } - private Insensitive() - { - } - public static int Compare( string a, string b ) { return m_Comparer.Compare( a, b ); diff --git a/Server/Region.cs b/Server/Region.cs index fc466ceb8..c28ac37f9 100644 --- a/Server/Region.cs +++ b/Server/Region.cs @@ -1149,9 +1149,11 @@ namespace Server if ( s == null ) return false; + Type type = typeof(T); + try { - value = (T)Enum.Parse( typeof( T ), s, true ); + value = (T)Enum.Parse(type, s, true); //TODO: On .NET 4.0, use Enum.TryParse } catch