From: Ian Lance Taylor Date: Sat, 18 Feb 2012 00:43:39 +0000 (+0000) Subject: compiler: Permit an empty interface to be embedded multiple times. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=09bac6601ad2150d30f3ce7d00e8903a1262fc25;p=gcc.git compiler: Permit an empty interface to be embedded multiple times. From-SVN: r184363 --- diff --git a/gcc/go/gofrontend/types.cc b/gcc/go/gofrontend/types.cc index f8b6f1a3113..a2064bb6eea 100644 --- a/gcc/go/gofrontend/types.cc +++ b/gcc/go/gofrontend/types.cc @@ -6471,7 +6471,7 @@ Interface_type::finalize_methods() } Named_type* nt = t->named_type(); - if (nt != NULL) + if (nt != NULL && it->parse_methods_ != NULL) { std::vector::const_iterator q; for (q = seen.begin(); q != seen.end(); ++q)