work around an MSVC2010 bug, PR6504

llvm-svn: 98653
This commit is contained in:
Chris Lattner 2010-03-16 19:07:05 +00:00
parent e0fa09cb05
commit 13439783fb
1 changed files with 2 additions and 1 deletions

View File

@ -329,6 +329,7 @@ public:
Size = RHS.size();
unsigned RHSWords = NumBitWords(Size);
if (Size <= Capacity * BITWORD_SIZE) {
if (Size)
std::copy(RHS.Bits, &RHS.Bits[RHSWords], Bits);
clear_unused_bits();
return *this;