Index: ptr_sequence_adapter.hpp =================================================================== --- ptr_sequence_adapter.hpp (revision 57225) +++ ptr_sequence_adapter.hpp (working copy) @@ -519,7 +519,7 @@ { for( ; old_size != size; ++old_size ) this->push_back( new BOOST_DEDUCED_TYPENAME - boost::remove_pointer::type ); + boost::remove_pointer::type() ); } BOOST_ASSERT( this->size() == size ); @@ -553,7 +553,7 @@ { for( ; old_size != size; ++old_size ) this->push_front( new BOOST_DEDUCED_TYPENAME - boost::remove_pointer::type ); + boost::remove_pointer::type() ); } BOOST_ASSERT( this->size() == size ); Index: ptr_circular_buffer.hpp =================================================================== --- ptr_circular_buffer.hpp (revision 57225) +++ ptr_circular_buffer.hpp (working copy) @@ -191,7 +191,7 @@ { for( ; old_size != size; ++old_size ) this->push_back( new BOOST_DEDUCED_TYPENAME - boost::remove_pointer::type ); + boost::remove_pointer::type() ); } BOOST_ASSERT( this->size() == size ); @@ -225,7 +225,7 @@ { for( ; old_size != size; ++old_size ) this->push_front( new BOOST_DEDUCED_TYPENAME - boost::remove_pointer::type ); + boost::remove_pointer::type() ); } BOOST_ASSERT( this->size() == size );