silence some -Wnon-pod-memset warnings, since std::pair is not POD.
authorChris Lattner <sabre@nondot.org>
Thu, 28 Apr 2011 00:55:53 +0000 (00:55 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 28 Apr 2011 00:55:53 +0000 (00:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130364 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/ADT/DenseMap.h

index c0209d9a1810ee451e8aea919d4b6172c674b099..332841f83e4d090f2de40a8716c172e072689a42 100644 (file)
@@ -73,7 +73,7 @@ public:
     }
 #ifndef NDEBUG
     if (NumBuckets)
-      memset(Buckets, 0x5a, sizeof(BucketT)*NumBuckets);
+      memset((void*)Buckets, 0x5a, sizeof(BucketT)*NumBuckets);
 #endif
     operator delete(Buckets);
   }
@@ -426,7 +426,7 @@ private:
 
 #ifndef NDEBUG
     if (OldNumBuckets)
-      memset(OldBuckets, 0x5a, sizeof(BucketT)*OldNumBuckets);
+      memset((void*)OldBuckets, 0x5a, sizeof(BucketT)*OldNumBuckets);
 #endif
     // Free the old table.
     operator delete(OldBuckets);