Remove the data field from MonoVTable to reduce memory usage.
[mono.git] / mono / mini / jit-icalls.c
index 578cc35c1026841f43c1dda666ebf2e3bc2b230b..17d39b1c21fc27503b2987453e99086c13afa98f 100644 (file)
@@ -784,7 +784,7 @@ mono_class_static_field_address (MonoDomain *domain, MonoClassField *field)
        if (domain->special_static_fields && (addr = g_hash_table_lookup (domain->special_static_fields, field)))
                addr = mono_get_special_static_data (GPOINTER_TO_UINT (addr));
        else
-               addr = (char*)vtable->data + field->offset;
+               addr = (char*)mono_vtable_get_static_field_data (vtable) + field->offset;
        
        return addr;
 }