aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>1999-08-08 14:11:15 -0400
committerJason Merrill <jason@gcc.gnu.org>1999-08-08 14:11:15 -0400
commit511b60ffc005b409fa6959854f88106c92a6b624 (patch)
tree39a3e8268d5768a06497c640fffd2dba626f438e /gcc
parent58eb6e7cef1cea515f8da18d24341a4aa53ccb70 (diff)
downloadgcc-511b60ffc005b409fa6959854f88106c92a6b624.zip
gcc-511b60ffc005b409fa6959854f88106c92a6b624.tar.gz
gcc-511b60ffc005b409fa6959854f88106c92a6b624.tar.bz2
fix thinko in last change
From-SVN: r28598
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/pt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index 357b1d1..c51aeec 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -3616,6 +3616,7 @@ maybe_get_template_decl_from_type_decl (decl)
return (decl != NULL_TREE
&& TREE_CODE (decl) == TYPE_DECL
&& DECL_ARTIFICIAL (decl)
+ && CLASS_TYPE_P (TREE_TYPE (decl))
&& CLASSTYPE_TEMPLATE_INFO (TREE_TYPE (decl)))
? CLASSTYPE_TI_TEMPLATE (TREE_TYPE (decl)) : decl;
}