X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=cds%2Fcontainer%2Fimpl%2Fbronson_avltree_map_rcu.h;h=a855ff24b00d851d57ef5b9ff38ded62dd060aa4;hb=6924946ceeaae28bc227fe7c9d8e939963bb9d69;hp=f21253b5728529262d7bf252b7290dc1d3a53f49;hpb=49c0aa6b50ba412f206f06419adf1bf2213ae373;p=libcds.git diff --git a/cds/container/impl/bronson_avltree_map_rcu.h b/cds/container/impl/bronson_avltree_map_rcu.h index f21253b5..a855ff24 100644 --- a/cds/container/impl/bronson_avltree_map_rcu.h +++ b/cds/container/impl/bronson_avltree_map_rcu.h @@ -381,9 +381,9 @@ namespace cds { namespace container { return do_remove( key, key_comparator(), - [&f]( key_type const& key, mapped_type pVal, rcu_disposer& disp ) -> bool { + [&f]( key_type const& k, mapped_type pVal, rcu_disposer& disp ) -> bool { assert( pVal ); - f( key, *pVal ); + f( k, *pVal ); disp.dispose_value(pVal); return true; } @@ -404,9 +404,9 @@ namespace cds { namespace container { return do_remove( key, cds::opt::details::make_comparator_from_less(), - [&f]( key_type const& key, mapped_type pVal, rcu_disposer& disp ) -> bool { + [&f]( key_type const& k, mapped_type pVal, rcu_disposer& disp ) -> bool { assert( pVal ); - f( key, *pVal ); + f( k, *pVal ); disp.dispose_value(pVal); return true; } @@ -1410,10 +1410,10 @@ namespace cds { namespace container { { node_type * pNew; - auto fnCreateNode = [&funcUpdate]( node_type * pNew ) { - mapped_type pVal = funcUpdate( pNew ); + auto fnCreateNode = [&funcUpdate]( node_type * pNode ) { + mapped_type pVal = funcUpdate( pNode ); assert( pVal != nullptr ); - pNew->m_pValue.store( pVal, memory_model::memory_order_release ); + pNode->m_pValue.store( pVal, memory_model::memory_order_release ); }; static_if ( c_bRelaxedInsert ) {