From f642b70e6aa4fcaadd70cafe359e5ca6363a46cf Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Sat, 20 Feb 2016 19:09:18 +0900 Subject: [PATCH] Backported #426 to version 1.4.0. --- include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp b/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp index bbeb84945..9429d215b 100644 --- a/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp +++ b/include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp @@ -36,12 +36,13 @@ namespace type { public: using base = std::tuple; - using base::base; - tuple() = default; tuple(tuple const&) = default; tuple(tuple&&) = default; + template + tuple(OtherTypes&&... other):base(std::forward(other)...) {} + template tuple(tuple const& other):base(static_cast const&>(other)) {} template