Author: raja
Date: 2006-09-22 08:25:25 -0400 (Fri, 22 Sep 2006)
New Revision: 65813

Modified:
   trunk/mcs/mcs/expression.cs
Log:
Oops -- dim can be empty.


Modified: trunk/mcs/mcs/expression.cs
===================================================================
--- trunk/mcs/mcs/expression.cs 2006-09-22 12:23:51 UTC (rev 65812)
+++ trunk/mcs/mcs/expression.cs 2006-09-22 12:25:25 UTC (rev 65813)
@@ -8689,7 +8689,7 @@
                        if (dim == "*" && !TypeManager.VerifyUnManaged (ltype, 
loc))
                                return null;
 
-                       if (dim [0] == '[' &&
+                       if (dim != "" && dim [0] == '[' &&
                            (ltype == TypeManager.arg_iterator_type || ltype == 
TypeManager.typed_reference_type)) {
                                Report.Error (611, loc, "Array elements cannot 
be of type `{0}'", TypeManager.CSharpName (ltype));
                                return null;

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

Reply via email to