summaryrefslogtreecommitdiff
path: root/glib/src/variant.ccg
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2016-02-05 23:28:12 +0100
committerMurray Cumming <murrayc@murrayc.com>2016-02-05 23:39:39 +0100
commit1c212efc8e0983a69b29a5cbef7565b13e4ebfa3 (patch)
tree0fa97d18f9a0255c8c6aa07aee4b3173c8d9ab3a /glib/src/variant.ccg
parent757fab512e4f390fa6e8645202efd87eebb42b66 (diff)
downloadglibmm-1c212efc8e0983a69b29a5cbef7565b13e4ebfa3.tar.gz
C++11: Use emplace_back() instead of push_back().
Diffstat (limited to 'glib/src/variant.ccg')
-rw-r--r--glib/src/variant.ccg6
1 files changed, 3 insertions, 3 deletions
diff --git a/glib/src/variant.ccg b/glib/src/variant.ccg
index a99c17c6..aba6902b 100644
--- a/glib/src/variant.ccg
+++ b/glib/src/variant.ccg
@@ -175,7 +175,7 @@ VariantContainerBase
VariantContainerBase::create_tuple(const VariantBase& child)
{
std::vector<VariantBase> vec;
- vec.push_back(child);
+ vec.emplace_back(child);
return create_tuple(vec);
}
@@ -492,7 +492,7 @@ type_vec_ustring Variant<type_vec_ustring>::get() const
GVariant* gvariant =
g_variant_get_child_value(const_cast<GVariant*>(gobj()), i);
- result.push_back(Glib::Variant<Glib::ustring>(gvariant).get());
+ result.emplace_back(Glib::Variant<Glib::ustring>(gvariant).get());
}
return result;
@@ -597,7 +597,7 @@ type_vec_string Variant<type_vec_string>::get() const
GVariant* gvariant =
g_variant_get_child_value(const_cast<GVariant*>(gobj()), i);
- result.push_back(Glib::Variant<std::string>(gvariant).get());
+ result.emplace_back(Glib::Variant<std::string>(gvariant).get());
}
return result;