2003-02-12 Dietmar Maurer <dietmar@ximian.com>
authorDietmar Maurer <dietmar@mono-cvs.ximian.com>
Wed, 12 Feb 2003 10:12:03 +0000 (10:12 -0000)
committerDietmar Maurer <dietmar@mono-cvs.ximian.com>
Wed, 12 Feb 2003 10:12:03 +0000 (10:12 -0000)
* class.c (class_compute_field_layout): always set field->parent

svn path=/trunk/mono/; revision=11520

mono/metadata/ChangeLog
mono/metadata/class.c

index 009efe02b0997e9cea1d5d11ed9cae954e976794..a278745b2f31fc935ef8d3036cf60d99b063044e 100644 (file)
@@ -1,3 +1,7 @@
+2003-02-12  Dietmar Maurer  <dietmar@ximian.com>
+
+       * class.c (class_compute_field_layout): always set field->parent 
+
 2003-02-11  Dick Porter  <dick@ximian.com>
 
        * threads-types.h:
index 984a10935880015e47ac8ddca0a024d4310139e1..e40217787b6072da2319430276818d9875e32e13 100644 (file)
@@ -236,6 +236,8 @@ class_compute_field_layout (MonoClass *class)
                class->fields [i].type = mono_metadata_parse_field_type (
                        m, cols [MONO_FIELD_FLAGS], sig + 1, &sig);
 
+               class->fields [i].parent = class;
+
                if (!(class->fields [i].type->attrs & FIELD_ATTRIBUTE_STATIC)) {
                        if (class->fields [i].type->byref) {
                                blittable = FALSE;