From 07fcd6f3628a65f4a88ce6f228f75972c96973e2 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Tue, 6 Feb 2018 18:54:42 +0100 Subject: [PATCH] Utils: Simplify clone Change-Id: I8b39696eee2ba8e19d827160bb80bd896491e69c Reviewed-by: Ivan Donchevskii --- src/libs/utils/smallstring.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/libs/utils/smallstring.h b/src/libs/utils/smallstring.h index b050d3f6f19..b945a0f2fe7 100644 --- a/src/libs/utils/smallstring.h +++ b/src/libs/utils/smallstring.h @@ -930,13 +930,7 @@ clone(const std::unordered_map &map) template std::vector clone(const std::vector &vector) { - std::vector clonedVector; - clonedVector.reserve(vector.size()); - - for (auto &&entry : vector) - clonedVector.push_back(entry.clone()); - - return clonedVector; + return vector; } using SmallString = BasicSmallString<31>;