diff options
| author | Steve Naroff <snaroff@apple.com> | 2009-12-17 20:39:34 +0000 |
|---|---|---|
| committer | Steve Naroff <snaroff@apple.com> | 2009-12-17 20:39:34 +0000 |
| commit | d3ab1074324c3dfe4aa93a1506fb6a1e8ec79e8f (patch) | |
| tree | 75b13cdc1c90317cf74ce3da5f7e4305a5f367a6 /llvm/include | |
| parent | 48af0e0a714121e45519378e2ba99b3bbe7bb007 (diff) | |
| download | bcm5719-llvm-d3ab1074324c3dfe4aa93a1506fb6a1e8ec79e8f.tar.gz bcm5719-llvm-d3ab1074324c3dfe4aa93a1506fb6a1e8ec79e8f.zip | |
Fix Windows build breakage...
llvm-svn: 91617
Diffstat (limited to 'llvm/include')
| -rw-r--r-- | llvm/include/llvm/ADT/SmallVector.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/include/llvm/ADT/SmallVector.h b/llvm/include/llvm/ADT/SmallVector.h index 30f0c50dad4..61c3b1bfbea 100644 --- a/llvm/include/llvm/ADT/SmallVector.h +++ b/llvm/include/llvm/ADT/SmallVector.h @@ -209,7 +209,7 @@ void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { T *NewElts = static_cast<T*>(operator new(NewCapacity*sizeof(T))); // Copy the elements over. - uninitialized_copy(this->begin(), this->end(), NewElts); + this->uninitialized_copy(this->begin(), this->end(), NewElts); // Destroy the original elements. destroy_range(this->begin(), this->end()); @@ -495,15 +495,15 @@ public: // Copy over the elements that we're about to overwrite. T *OldEnd = this->end(); - setEnd(this->end() + NumToInsert); + this->setEnd(this->end() + NumToInsert); size_t NumOverwritten = OldEnd-I; - uninitialized_copy(I, OldEnd, this->end()-NumOverwritten); + this->uninitialized_copy(I, OldEnd, this->end()-NumOverwritten); // Replace the overwritten part. std::copy(From, From+NumOverwritten, I); // Insert the non-overwritten middle part. - uninitialized_copy(From+NumOverwritten, To, OldEnd); + this->uninitialized_copy(From+NumOverwritten, To, OldEnd); return I; } |

