]> granicus.if.org Git - clang/commitdiff
Silencing a -Wcast-qual warning; NFC.
authorAaron Ballman <aaron@aaronballman.com>
Wed, 30 Dec 2015 16:02:17 +0000 (16:02 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 30 Dec 2015 16:02:17 +0000 (16:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256644 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/MicrosoftMangle.cpp

index 136a43b640f71001a47d32af2c676f08b643821c..2f9ab71652c64c251b365e1bdc4b6a2e0a30e7cc 100644 (file)
@@ -1489,7 +1489,7 @@ void MicrosoftCXXNameMangler::manglePassObjectSizeArg(
   int Type = POSA->getType();
 
   auto Iter = PassObjectSizeArgs.insert(Type).first;
-  void *TypePtr = (void *)&*Iter;
+  void *TypePtr = const_cast<void *>((const void *)&*Iter);
   ArgBackRefMap::iterator Found = TypeBackReferences.find(TypePtr);
 
   if (Found == TypeBackReferences.end()) {