re PR c++/5453 (Compiled program crash - inheritance/template/friend class problem)

PR c++/5453
        * class.c (fixed_type_or_null): Fix thinko.

From-SVN: r49133
This commit is contained in:
Jason Merrill 2002-01-23 07:45:30 -05:00 committed by Jason Merrill
parent f893c16eea
commit 608afcc5e9
2 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,8 @@
2002-01-23 Jason Merrill <jason@redhat.com>
PR c++/5453
* class.c (fixed_type_or_null): Fix thinko.
PR c++/3331
* init.c (resolve_offset_ref): Use build_indirect_ref.

View File

@ -5318,7 +5318,7 @@ fixed_type_or_null (instance, nonnull, cdtorp)
switch (TREE_CODE (instance))
{
case INDIRECT_REF:
if (POINTER_TYPE_P (instance))
if (POINTER_TYPE_P (TREE_TYPE (instance)))
return NULL_TREE;
else
return fixed_type_or_null (TREE_OPERAND (instance, 0),