mirror of
				https://github.com/boostorg/smart_ptr.git
				synced 2025-10-30 23:31:42 +01:00 
			
		
		
		
	Attempt to fix como link failure.
[SVN r51686]
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| //  allocate_shared_test.cpp | ||||
| // allocate_shared_test.cpp | ||||
| // | ||||
| //  Copyright (c) 2007, 2008 Peter Dimov | ||||
| // Copyright 2007-2009 Peter Dimov | ||||
| // | ||||
| // Distributed under the Boost Software License, Version 1.0. | ||||
| // See accompanying file LICENSE_1_0.txt or copy at | ||||
| @@ -19,11 +19,17 @@ private: | ||||
|     X( X const & ); | ||||
|     X & operator=( X const & ); | ||||
|  | ||||
|     void * operator new( std::size_t ); | ||||
|     void * operator new( std::size_t n ) | ||||
|     { | ||||
|         // lack of this definition causes link errors on Comeau C++ | ||||
|         BOOST_ERROR( "private X::new called" ); | ||||
|         return ::operator new( n ); | ||||
|     } | ||||
|  | ||||
|     void operator delete( void * p ) | ||||
|     { | ||||
|         // lack of this definition causes link errors on MSVC | ||||
|         BOOST_ERROR( "private X::delete called" ); | ||||
|         ::operator delete( p ); | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user