diff options
Diffstat (limited to 'libgo/runtime/go-can-convert-interface.c')
-rw-r--r-- | libgo/runtime/go-can-convert-interface.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libgo/runtime/go-can-convert-interface.c b/libgo/runtime/go-can-convert-interface.c index 4de5580..aac889d 100644 --- a/libgo/runtime/go-can-convert-interface.c +++ b/libgo/runtime/go-can-convert-interface.c @@ -31,7 +31,7 @@ __go_can_convert_to_interface ( if (from_descriptor == NULL) return 0; - __go_assert (to_descriptor->__code == GO_INTERFACE); + __go_assert ((to_descriptor->__code & GO_CODE_MASK) == GO_INTERFACE); to_interface = (const struct __go_interface_type *) to_descriptor; to_method_count = to_interface->__methods.__count; to_method = ((const struct __go_interface_method *) |