From: Ted Kremenek Date: Wed, 17 Oct 2007 22:09:45 +0000 (+0000) Subject: Minor cosmetic cleanups in the calculation of alignments for X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=6740463c74a7b98ec3136211c871ddd29df39887;p=oota-llvm.git Minor cosmetic cleanups in the calculation of alignments for StringMapEntry objects. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43097 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ADT/StringMap.h b/include/llvm/ADT/StringMap.h index 7be418dcaab..895d62b1e61 100644 --- a/include/llvm/ADT/StringMap.h +++ b/include/llvm/ADT/StringMap.h @@ -140,10 +140,12 @@ public: // Okay, the item doesn't already exist, and 'Bucket' is the bucket to fill // in. Allocate a new item with space for the string at the end and a null // terminator. + unsigned AllocSize = sizeof(StringMapEntry)+KeyLength+1; - - StringMapEntry *NewItem = static_cast( - Allocator.Allocate(AllocSize, AlignOf::Alignment)); + unsigned Alignment = alignof(); + + StringMapEntry *NewItem = + static_cast(Allocator.Allocate(AllocSize,Alignment)); // Default construct the value. new (NewItem) StringMapEntry(KeyLength);