- if (method->klass->interface_id <= klass->max_interface_id &&
- (klass->interface_offsets [method->klass->interface_id] >= 0)) {
- int iface_offset = klass->interface_offsets [method->klass->interface_id];
+ if (MONO_CLASS_IMPLEMENTS_INTERFACE (klass, method->klass->interface_id)) {
+ int iface_offset = mono_class_interface_offset (klass, method->klass);