diff options
Diffstat (limited to 'base/base_tests/buffer_vector_test.cpp')
-rw-r--r-- | base/base_tests/buffer_vector_test.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/base/base_tests/buffer_vector_test.cpp b/base/base_tests/buffer_vector_test.cpp index b63d8b08b5..6b7949d488 100644 --- a/base/base_tests/buffer_vector_test.cpp +++ b/base/base_tests/buffer_vector_test.cpp @@ -3,6 +3,7 @@ #include "base/buffer_vector.hpp" #include "base/string_utils.hpp" +#include "std/numeric.hpp" #include "std/unique_ptr.hpp" namespace @@ -152,8 +153,7 @@ UNIT_TEST(BufferVectorInsert) } std::vector<int> dataToInsert(insertLength); - for (size_t i = 0; i < insertLength; ++i) - dataToInsert[i] = 'a' + static_cast<int>(i); + std::iota(dataToInsert.begin(), dataToInsert.end(), 'a'); b.insert(b.begin() + insertPos, dataToInsert.begin(), dataToInsert.end()); v.insert(v.begin() + insertPos, dataToInsert.begin(), dataToInsert.end()); @@ -210,8 +210,7 @@ UNIT_TEST(BufferVectorAppend) } std::vector<int> dataToInsert(insertLength); - for (size_t i = 0; i < insertLength; ++i) - dataToInsert[i] = 'a' + static_cast<int>(i); + std::iota(dataToInsert.begin(), dataToInsert.end(), 'a'); b.append(dataToInsert.begin(), dataToInsert.end()); v.insert(v.end(), dataToInsert.begin(), dataToInsert.end()); |