OSDN Git Service

2003-08-06 Aldy Hernandez <aldyh@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / cp / decl.c
index 503a635..9afa303 100644 (file)
@@ -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);