From 2c0e4e82130e329a76f3c096cc6f58b5e31ec152 Mon Sep 17 00:00:00 2001 From: Jarryd Beck Date: Wed, 15 Oct 2014 11:28:51 +1100 Subject: [PATCH] emplace --- src/cxxopts.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cxxopts.cpp b/src/cxxopts.cpp index caa6c42..ea8d0d2 100644 --- a/src/cxxopts.cpp +++ b/src/cxxopts.cpp @@ -365,7 +365,7 @@ Options::add_option //add the help details auto& options = m_help[group]; - options.options.push_back(HelpOptionDetails{s, l, desc, value->has_arg()}); + options.options.emplace_back(HelpOptionDetails{s, l, desc, value->has_arg()}); } void @@ -375,7 +375,7 @@ Options::add_one_option std::shared_ptr details ) { - auto in = m_options.insert(std::make_pair(option, details)); + auto in = m_options.emplace(option, details); if (!in.second) { -- libgit2 0.21.4