X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=cds%2Fcontainer%2Fimpl%2Fellen_bintree_set.h;h=5f93f4647771a7d6e605b85afc1de8cc29a2de9a;hp=365e7a6a4fe00179609d185022e31719ad4582da;hb=1132246d5685f87a5b240e077b7e88d56e38b1ff;hpb=6abf48a3a808f76f07771a40f8fdd3d13be81e98;ds=sidebyside diff --git a/cds/container/impl/ellen_bintree_set.h b/cds/container/impl/ellen_bintree_set.h index 365e7a6a..5f93f464 100644 --- a/cds/container/impl/ellen_bintree_set.h +++ b/cds/container/impl/ellen_bintree_set.h @@ -227,7 +227,7 @@ namespace cds { namespace container { bool insert( Q const& val, Func f ) { scoped_node_ptr sp( cxx_leaf_node_allocator().New( val )); - if ( base_class::insert( *sp.get(), [&f]( leaf_node& val ) { f( val.m_Value ); } )) { + if ( base_class::insert( *sp.get(), [&f]( leaf_node& v ) { f( v.m_Value ); } )) { sp.release(); return true; }