From 665215701263d4c7891acd9c3b14a297069336aa Mon Sep 17 00:00:00 2001 From: aldyh Date: Thu, 7 Aug 2003 00:10:03 +0000 Subject: [PATCH] 2003-08-06 Aldy Hernandez * decl.c (grokparms): Use cp_build_qualified_type instead TYPE_MAIN_VARIANT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70211 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/decl.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 531d4e88aa2..f6545a866da 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2003-08-06 Aldy Hernandez + + * decl.c (grokparms): Use cp_build_qualified_type instead + TYPE_MAIN_VARIANT. + 2003-08-05 Gabriel Dos Reis * cxx-pretty-print.h: New file. diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 503a635480c..9afa3036109 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -11970,7 +11970,7 @@ grokparms (tree first_parm) { /* Top-level qualifiers on the parameters are ignored for function types. */ - type = TYPE_MAIN_VARIANT (type); + type = cp_build_qualified_type (type, 0); if (TREE_CODE (type) == METHOD_TYPE) { error ("parameter `%D' invalidly declared method type", decl); -- 2.11.0