---
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