From 732479736b2d449f1b741e9dab5fa37def1543c6 Mon Sep 17 00:00:00 2001 From: Adrien Beraud <adrien.beraud@savoirfairelinux.com> Date: Wed, 5 Apr 2017 17:35:25 +0200 Subject: [PATCH] select: cleanup --- include/opendht/value.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/opendht/value.h b/include/opendht/value.h index cb9e4433..b9dad225 100644 --- a/include/opendht/value.h +++ b/include/opendht/value.h @@ -662,13 +662,12 @@ struct OPENDHT_PUBLIC Select * @return the set of fields. */ std::set<Value::Field> getSelection() const { - return std::set<Value::Field>(fieldSelection_.begin(), fieldSelection_.end()); + return {fieldSelection_.begin(), fieldSelection_.end()}; } template <typename Packer> void msgpack_pack(Packer& pk) const { pk.pack(fieldSelection_); } void msgpack_unpack(const msgpack::object& o) { - fieldSelection_.clear(); fieldSelection_ = o.as<decltype(fieldSelection_)>(); } -- GitLab