Author: zoltan
Date: 2007-10-20 13:25:23 -0400 (Sat, 20 Oct 2007)
New Revision: 87857
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/class.c
Log:
2007-10-20 Zoltan Varga <[EMAIL PROTECTED]>
* class.c (mono_generic_class_get_class): Set klass->field.count as
well.
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2007-10-20 16:42:28 UTC (rev 87856)
+++ trunk/mono/mono/metadata/ChangeLog 2007-10-20 17:25:23 UTC (rev 87857)
@@ -1,7 +1,9 @@
2007-10-20 Zoltan Varga <[EMAIL PROTECTED]>
+ * class.c (mono_generic_class_get_class): Set klass->field.count as
well.
+
* class.c (mono_class_layout_fields): Use 1 instead of TRUE for
consistency.
-
+
* class.c (mono_class_layout_fields): Set size_inited for generic
classes as well.
(mono_class_setup_vtable): Obtain overrides for dynamic generic classes
correctly.
Modified: trunk/mono/mono/metadata/class.c
===================================================================
--- trunk/mono/mono/metadata/class.c 2007-10-20 16:42:28 UTC (rev 87856)
+++ trunk/mono/mono/metadata/class.c 2007-10-20 17:25:23 UTC (rev 87857)
@@ -3585,6 +3585,7 @@
klass->image = gklass->image;
klass->flags = gklass->flags;
klass->type_token = gklass->type_token;
+ klass->field.count = gklass->field.count;
klass->generic_class = gclass;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches