int num_array_interfaces;
int is_enumerator = FALSE;
+ mono_loader_lock ();
+
mono_class_setup_supertypes (klass);
/*
* get the implicit generic interfaces for either the arrays or for System.Array/InternalEnumerator<T>
}
/* Publish the data */
- mono_loader_lock ();
-
klass->max_interface_id = max_iid;
/*
* We might get called multiple times:
klass->interface_bitmap = bitmap;
#endif
}
+end:
mono_loader_unlock ();
-end:
g_free (interfaces_full);
g_free (interface_offsets_full);
g_free (array_interfaces);