From e955c481fdad1f9ccf2326d5bf048d6104b0a566 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Tue, 5 Aug 2008 14:45:15 +0000 Subject: Fix several const-correctness issues, resolving some -Wcast-qual warnings. llvm-svn: 54349 --- llvm/lib/Support/SmallPtrSet.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Support/SmallPtrSet.cpp') diff --git a/llvm/lib/Support/SmallPtrSet.cpp b/llvm/lib/Support/SmallPtrSet.cpp index 4cbf2cd9e2f..68938fa5a57 100644 --- a/llvm/lib/Support/SmallPtrSet.cpp +++ b/llvm/lib/Support/SmallPtrSet.cpp @@ -58,13 +58,13 @@ bool SmallPtrSetImpl::insert_imp(const void * Ptr) { Grow(); // Okay, we know we have space. Find a hash bucket. - void **Bucket = const_cast(FindBucketFor((void*)Ptr)); + const void **Bucket = const_cast(FindBucketFor(Ptr)); if (*Bucket == Ptr) return false; // Already inserted, good. // Otherwise, insert it! if (*Bucket == getTombstoneMarker()) --NumTombstones; - *Bucket = (void*)Ptr; + *Bucket = Ptr; ++NumElements; // Track density. return true; } -- cgit v1.2.3