From e0e049cb78c7fba333e367b66987aa90806fb235 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Sat, 9 Apr 2011 08:47:07 +0000 Subject: [PATCH] Non-throwing make_managed_shared_ptr version. [SVN r71140] --- test/shared_ptr_test.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/shared_ptr_test.cpp b/test/shared_ptr_test.cpp index d97ba6b..ee8c9d9 100644 --- a/test/shared_ptr_test.cpp +++ b/test/shared_ptr_test.cpp @@ -612,6 +612,8 @@ void test_alias() BOOST_TEST( !!p2 ); BOOST_TEST( p2.use_count() == p.use_count() ); BOOST_TEST( !( p < p2 ) && !( p2 < p ) ); + int_shared_ptr p_nothrow(make_managed_shared_ptr + (shmem.construct(anonymous_instance)(), shmem, std::nothrow)); } } shared_memory_object::remove(process_name.c_str());