OSDN Git Service

PR c++/44148
[pf3gnuchains/gcc-fork.git] / gcc / cp / pt.c
index 1ff1fe2..7a66d36 100644 (file)
@@ -10150,7 +10150,7 @@ tsubst (tree t, tree args, tsubst_flags_t complain, tree in_decl)
              }
            else
              /* TEMPLATE_TEMPLATE_PARM or TEMPLATE_PARM_INDEX.  */
-             return arg;
+             return unshare_expr (arg);
          }
 
        if (level == 1)