diff options
author | Chris Lattner <sabre@nondot.org> | 2009-08-24 05:19:01 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-08-24 05:19:01 +0000 |
commit | 88650c371187e5a1eed0f05abc4019f93938ff79 (patch) | |
tree | 9f0d347ea0a3236fc5f9414f327e24c7b5d2f2fe | |
parent | 0fa0daafdfc631681cc42a26a99618e9f9e63f97 (diff) |
fix a GCC type punning warning.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79895 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Sema/TreeTransform.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/Sema/TreeTransform.h b/lib/Sema/TreeTransform.h index a0012546b2..258993e72e 100644 --- a/lib/Sema/TreeTransform.h +++ b/lib/Sema/TreeTransform.h @@ -1164,13 +1164,11 @@ public: SourceLocation LParenLoc, ExprArg SubExpr, SourceLocation RParenLoc) { - Expr *Sub = SubExpr.takeAs<Expr>(); + void *Sub = SubExpr.takeAs<Expr>(); return getSema().ActOnCXXTypeConstructExpr(TypeRange, T.getAsOpaquePtr(), LParenLoc, - Sema::MultiExprArg(getSema(), - (void **)&Sub, - 1), + Sema::MultiExprArg(getSema(), &Sub, 1), /*CommaLocs=*/0, RParenLoc); } |