From 5d413d119ff56f1363e00c087cfc2d8203c6e0ce Mon Sep 17 00:00:00 2001 From: khizmax Date: Wed, 3 Aug 2016 13:10:35 +0300 Subject: [PATCH] Fixed explicit ctor stuff --- cds/container/impl/iterable_kvlist.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cds/container/impl/iterable_kvlist.h b/cds/container/impl/iterable_kvlist.h index 07087f1e..aaad301e 100644 --- a/cds/container/impl/iterable_kvlist.h +++ b/cds/container/impl/iterable_kvlist.h @@ -356,7 +356,7 @@ namespace cds { namespace container { template std::pair upsert( Q&& key, V&& val, bool bInsert = true ) { - return base_class::upsert( value_type( std::forward( key ), std::forward( val )), bInsert ); + return base_class::upsert( value_type( key_type( std::forward( key )), mapped_type( std::forward( val ))), bInsert ); } /// Inserts a new node using move semantics -- 2.34.1