---
 lib/Sema/SemaTemplateInstantiateDecl.cpp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

I don't know "const_cast" would be fair here.

...Takumi
diff --git a/lib/Sema/SemaTemplateInstantiateDecl.cpp b/lib/Sema/SemaTemplateInstantiateDecl.cpp
index 66cb679..629e58c 100644
--- a/lib/Sema/SemaTemplateInstantiateDecl.cpp
+++ b/lib/Sema/SemaTemplateInstantiateDecl.cpp
@@ -2681,7 +2681,8 @@ static MultiInitializer CreateMultiInitializer(
   // the MultiInitializer.
   if (Args.size() == 1 && isa<InitListExpr>(Args[0]))
     return MultiInitializer(Args[0]);
-  return MultiInitializer(Init->getLParenLoc(), (Expr **)Args.data(),
+  return MultiInitializer(Init->getLParenLoc(),
+                          const_cast<Expr **>(Args.data()),
                           Args.size(), Init->getRParenLoc());
 }
 
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to