Author: igorz
Date: 2008-01-03 03:33:07 -0500 (Thu, 03 Jan 2008)
New Revision: 92158

Modified:
   trunk/mcs/class/System.Web.Extensions/System.Web.UI/ScriptManager.cs
Log:
initialize wrapped list if need

Modified: trunk/mcs/class/System.Web.Extensions/System.Web.UI/ScriptManager.cs
===================================================================
--- trunk/mcs/class/System.Web.Extensions/System.Web.UI/ScriptManager.cs        
2008-01-03 07:59:47 UTC (rev 92157)
+++ trunk/mcs/class/System.Web.Extensions/System.Web.UI/ScriptManager.cs        
2008-01-03 08:33:07 UTC (rev 92158)
@@ -630,7 +630,9 @@
                }
 
                public ReadOnlyCollection<RegisteredArrayDeclaration> 
GetRegisteredArrayDeclarations () {
-                       return new 
ReadOnlyCollection<RegisteredArrayDeclaration> (_arrayDeclarations ?? new 
List<RegisteredArrayDeclaration> ());
+                       if (_arrayDeclarations == null)
+                               _arrayDeclarations = new 
List<RegisteredArrayDeclaration> ();
+                       return new 
ReadOnlyCollection<RegisteredArrayDeclaration> (_arrayDeclarations);
                }
 
                public ReadOnlyCollection<RegisteredScript> 
GetRegisteredClientScriptBlocks () {
@@ -642,7 +644,9 @@
                }
 
                public ReadOnlyCollection<RegisteredExpandoAttribute> 
GetRegisteredExpandoAttributes () {
-                       return new 
ReadOnlyCollection<RegisteredExpandoAttribute> (_expandoAttributes ?? new 
List<RegisteredExpandoAttribute> ());
+                       if (_expandoAttributes == null)
+                               _expandoAttributes = new 
List<RegisteredExpandoAttribute> ();
+                       return new 
ReadOnlyCollection<RegisteredExpandoAttribute> (_expandoAttributes);
                }
 
                public ReadOnlyCollection<RegisteredHiddenField> 
GetRegisteredHiddenFields () {

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to