X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=cds%2Fcontainer%2Fimpl%2Fskip_list_set.h;h=7901f7d0a8f9f02714ab7751a423ce422cb9b384;hb=6924946ceeaae28bc227fe7c9d8e939963bb9d69;hp=ab075e9702448206e2d2264b320852ec485df84b;hpb=49c0aa6b50ba412f206f06419adf1bf2213ae373;p=libcds.git diff --git a/cds/container/impl/skip_list_set.h b/cds/container/impl/skip_list_set.h index ab075e97..7901f7d0 100644 --- a/cds/container/impl/skip_list_set.h +++ b/cds/container/impl/skip_list_set.h @@ -313,7 +313,7 @@ namespace cds { namespace container { bool insert( Q const& val, Func f ) { scoped_node_ptr sp( node_allocator().New( random_level(), val )); - if ( base_class::insert( *sp.get(), [&f]( node_type& val ) { f( val.m_Value ); } )) { + if ( base_class::insert( *sp.get(), [&f]( node_type& v ) { f( v.m_Value ); } )) { sp.release(); return true; }