From 19dc6cadea0168f72daff7c0ed679ccdac71a7d5 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Wed, 29 Dec 2021 06:01:38 +0100 Subject: Reserve size of some containers we are filling --- src/ImagePackListModel.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/ImagePackListModel.cpp') diff --git a/src/ImagePackListModel.cpp b/src/ImagePackListModel.cpp index 39e46f01..a8ac99c8 100644 --- a/src/ImagePackListModel.cpp +++ b/src/ImagePackListModel.cpp @@ -15,6 +15,7 @@ ImagePackListModel::ImagePackListModel(const std::string &roomId, QObject *paren { auto packs_ = cache::client()->getImagePacks(room_id, std::nullopt); + packs.reserve(packs_.size()); for (const auto &pack : packs_) { packs.push_back(QSharedPointer(new SingleImagePackModel(pack))); } -- cgit 1.5.1