| Index: Source/wtf/Vector.h
|
| diff --git a/Source/wtf/Vector.h b/Source/wtf/Vector.h
|
| index 834fd0ccc9aeaf82f156d7ba96e0f50079d94c3d..4e5f263dd7f9d22d7feefa5bd0a96d31398d22bc 100644
|
| --- a/Source/wtf/Vector.h
|
| +++ b/Source/wtf/Vector.h
|
| @@ -763,12 +763,6 @@ static const size_t kInitialVectorSize = WTF_VECTOR_INITIAL_SIZE;
|
| ASSERT(begin());
|
| }
|
|
|
| -// Works around an assert in VS2010. See https://connect.microsoft.com/VisualStudio/feedback/details/558044/std-copy-should-not-check-dest-when-first-last
|
| -#if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL
|
| - if (!begin())
|
| - return *this;
|
| -#endif
|
| -
|
| std::copy(other.begin(), other.begin() + size(), begin());
|
| TypeOperations::uninitializedCopy(other.begin() + size(), other.end(), end());
|
| m_size = other.size();
|
| @@ -795,12 +789,6 @@ static const size_t kInitialVectorSize = WTF_VECTOR_INITIAL_SIZE;
|
| ASSERT(begin());
|
| }
|
|
|
| -// Works around an assert in VS2010. See https://connect.microsoft.com/VisualStudio/feedback/details/558044/std-copy-should-not-check-dest-when-first-last
|
| -#if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL
|
| - if (!begin())
|
| - return *this;
|
| -#endif
|
| -
|
| std::copy(other.begin(), other.begin() + size(), begin());
|
| TypeOperations::uninitializedCopy(other.begin() + size(), other.end(), end());
|
| m_size = other.size();
|
|
|