New enable_shared_from_this tests, fix.

[SVN r43829]
This commit is contained in:
Peter Dimov
2008-03-24 16:00:28 +00:00
parent d17a096407
commit af7d4fabad
2 changed files with 38 additions and 2 deletions
+1 -1
View File
@@ -95,7 +95,7 @@ public:
{
init_internal_shared_once();
get_deleter<detail::sp_deleter_wrapper>(_internal_shared_this)->set_deleter(owner);
owner = dynamic_pointer_cast<U>(_internal_shared_this);
owner.reset( _internal_shared_this, owner.get() );
_internal_shared_this.reset();
_owned = true;
}