X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fgo-typeprint.c;h=c334914398d1a027ef9fbf4079c2b27fc46d54d6;hb=d27c357a5b83773054e85ff3ea5dbfe18b9dd3c0;hp=358508ea97052fe8f2b85ea97c90da9643965fa8;hpb=618f726fcb851883a0094aa7fa17003889b7189f;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/go-typeprint.c b/gdb/go-typeprint.c index 358508ea97..c334914398 100644 --- a/gdb/go-typeprint.c +++ b/gdb/go-typeprint.c @@ -1,6 +1,6 @@ /* Support for printing Go types for GDB, the GNU debugger. - Copyright (C) 2012-2016 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GDB. @@ -51,8 +51,8 @@ go_print_type (struct type *type, const char *varstring, type = check_typedef (type); /* Print the type of "abc" as "string", not char[4]. */ - if (TYPE_CODE (type) == TYPE_CODE_ARRAY - && TYPE_CODE (TYPE_TARGET_TYPE (type)) == TYPE_CODE_CHAR) + if (type->code () == TYPE_CODE_ARRAY + && TYPE_TARGET_TYPE (type)->code () == TYPE_CODE_CHAR) { fputs_filtered ("string", stream); return;