Author: marek
Date: 2007-08-08 06:05:31 -0400 (Wed, 08 Aug 2007)
New Revision: 83649
Modified:
trunk/mcs/mcs/ChangeLog
trunk/mcs/mcs/expression.cs
Log:
2007-08-08 Marek Safar <[EMAIL PROTECTED]>
* expression.cs (ArrayCreation.CloneTo): Allocate exact size.
Modified: trunk/mcs/mcs/ChangeLog
===================================================================
--- trunk/mcs/mcs/ChangeLog 2007-08-08 09:36:02 UTC (rev 83648)
+++ trunk/mcs/mcs/ChangeLog 2007-08-08 10:05:31 UTC (rev 83649)
@@ -1,3 +1,7 @@
+2007-08-08 Marek Safar <[EMAIL PROTECTED]>
+
+ * expression.cs (ArrayCreation.CloneTo): Allocate exact size.
+
2007-08-07 Miguel de Icaza <[EMAIL PROTECTED]>
* expression.cs: Fix the previous commit, the creation of the
Modified: trunk/mcs/mcs/expression.cs
===================================================================
--- trunk/mcs/mcs/expression.cs 2007-08-08 09:36:02 UTC (rev 83648)
+++ trunk/mcs/mcs/expression.cs 2007-08-08 10:05:31 UTC (rev 83649)
@@ -6052,13 +6052,13 @@
target.requested_base_type = requested_base_type.Clone
(clonectx);
if (arguments != null){
- target.arguments = new ArrayList ();
+ target.arguments = new ArrayList
(arguments.Count);
foreach (Argument a in arguments)
target.arguments.Add (a.Clone
(clonectx));
}
if (initializers != null){
- target.initializers = new ArrayList ();
+ target.initializers = new ArrayList
(initializers.Count);
foreach (Expression initializer in initializers)
target.initializers.Add
(initializer.Clone (clonectx));
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches