Author: lupus
Date: 2007-10-02 09:12:04 -0400 (Tue, 02 Oct 2007)
New Revision: 86745

Modified:
   trunk/mono/mono/metadata/ChangeLog
   trunk/mono/mono/metadata/class.c
Log:


Tue Oct 2 15:24:38 CEST 2007 Paolo Molaro <[EMAIL PROTECTED]>

        * class.c: only vectors have the additional generic interfaces.



Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog  2007-10-02 13:10:40 UTC (rev 86744)
+++ trunk/mono/mono/metadata/ChangeLog  2007-10-02 13:12:04 UTC (rev 86745)
@@ -1,3 +1,8 @@
+
+Tue Oct 2 15:24:38 CEST 2007 Paolo Molaro <[EMAIL PROTECTED]>
+
+       * class.c: only vectors have the additional generic interfaces.
+
 2007-10-01  Jonathan Chambers <[EMAIL PROTECTED]>
 
        * mono-config.c: Use g_strcasecmp instead of

Modified: trunk/mono/mono/metadata/class.c
===================================================================
--- trunk/mono/mono/metadata/class.c    2007-10-02 13:10:40 UTC (rev 86744)
+++ trunk/mono/mono/metadata/class.c    2007-10-02 13:12:04 UTC (rev 86745)
@@ -3753,7 +3753,7 @@
 
        mono_class_setup_supertypes (class);
 
-       if (mono_defaults.generic_ilist_class) {
+       if (mono_defaults.generic_ilist_class && !bounded && rank == 1) {
                static MonoClass* generic_icollection_class = NULL;
                static MonoClass* generic_ienumerable_class = NULL;
                MonoClass *fclass = NULL;

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

Reply via email to