Author: zoltan
Date: 2008-02-09 15:43:15 -0500 (Sat, 09 Feb 2008)
New Revision: 95343

Modified:
   trunk/mono/mono/metadata/ChangeLog
   trunk/mono/mono/metadata/class.c
Log:
2008-02-09  Zoltan Varga  <[EMAIL PROTECTED]>

        * class.c (mono_class_setup_vtable_general): Add a missing call to
        mono_class_setup_methods () which is needed in the AOT case.


Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog  2008-02-09 20:42:35 UTC (rev 95342)
+++ trunk/mono/mono/metadata/ChangeLog  2008-02-09 20:43:15 UTC (rev 95343)
@@ -1,3 +1,8 @@
+2008-02-09  Zoltan Varga  <[EMAIL PROTECTED]>
+
+       * class.c (mono_class_setup_vtable_general): Add a missing call to
+       mono_class_setup_methods () which is needed in the AOT case.
+
 2008-02-08 Rodrigo Kumpera  <[EMAIL PROTECTED]>
 
        * verify.c (mono_type_get_stack_name): Added. Return the name for the

Modified: trunk/mono/mono/metadata/class.c
===================================================================
--- trunk/mono/mono/metadata/class.c    2008-02-09 20:42:35 UTC (rev 95342)
+++ trunk/mono/mono/metadata/class.c    2008-02-09 20:43:15 UTC (rev 95343)
@@ -2632,6 +2632,8 @@
                        
                        ic = class->interfaces_packed [i];
                        ic_offset = mono_class_interface_offset (class, ic);
+
+                       mono_class_setup_methods (ic);
                        
                        // Check if this interface is explicitly implemented 
(instead of just inherited)
                        if (parent != NULL) {

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

Reply via email to