cosmetic changes
[mono.git] / mcs / class / System.Data / System.Data.SqlClient / SqlClientFactory.cs
index 0548808952b19338ac34bfd43ba8fc3052bfdd17..06c5766d4e2a13c421d3043b8f7f590c2bca5ed2 100644 (file)
@@ -33,11 +33,10 @@ namespace System.Data.SqlClient
         using System.Data;
         using System.Data.Common;
         
-        public class SqlClientFactory : DbProviderFactory
+        public sealed class SqlClientFactory : DbProviderFactory
         {
                 #region Fields
-                public static SqlClientFactory Instance = null;
-                public static object lockStatic = new object ();
+                       public static readonly SqlClientFactory Instance = new SqlClientFactory ();
                 #endregion //Fields
 
                 #region Constructors
@@ -46,15 +45,6 @@ namespace System.Data.SqlClient
                 {
                         
                 }
-
-                static SqlClientFactory ()
-                {
-                        lock (lockStatic) 
-                        {
-                                if (Instance == null)
-                                        Instance = new SqlClientFactory ();
-                        }
-                }
                 #endregion //Constructors
 
                [MonoTODO]