From f41e6811227981f0393fcf3cf5d92faa3c519866 Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Thu, 21 Feb 2019 10:59:53 +0100 Subject: [PATCH] use emplace instead of insert and emplace_back instead of push_back --- src/DynamicModel.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc index 88419056..8831344d 100644 --- a/src/DynamicModel.cc +++ b/src/DynamicModel.cc @@ -3633,8 +3633,8 @@ DynamicModel::writeOutput(ostream &output, const string &basename, bool block_de for (auto & it : pac_eqtag_and_lag) { if (for_writing.find(it.first.first) == for_writing.end()) - for_writing.insert(pair<string,vector<pair<string,string>> >(it.first.first, vector<pair<string,string>>())); - for_writing[it.first.first].push_back({it.first.second, it.second.first}); + for_writing.emplace(it.first.first, vector<pair<string, string>>()); + for_writing[it.first.first].emplace_back(it.first.second, it.second.first); } for (auto & it : for_writing) -- GitLab