From ff1de46ca65616fbd4000385fc9a0e72bc8d9cae Mon Sep 17 00:00:00 2001 From: Ted John Date: Tue, 19 Apr 2016 23:51:33 +0100 Subject: [PATCH] improve List::AddRange performance --- src/core/List.hpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/core/List.hpp b/src/core/List.hpp index 013cfd23d8..f22825ee1d 100644 --- a/src/core/List.hpp +++ b/src/core/List.hpp @@ -51,10 +51,7 @@ public: void AddRange(std::initializer_list initializerList) { - for (T item : initializerList) - { - this->push_back(item); - } + this->insert(this->end(), initializerList.begin(), initializerList.end()); } void Insert(T item, size_t index)