minor tweaks to avoid warnings ... extension mechanism updated to follow new protocol

[SVN r40966]
This commit is contained in:
Thorsten Jørgen Ottosen
2007-11-09 13:31:43 +00:00
parent 2605b9ee45
commit 7b3857a9a8
3 changed files with 3 additions and 4 deletions

View File

@ -64,14 +64,14 @@ void check_algorithm()
// //
// usage // usage
// //
const unsigned N = 5; const int N = 5;
std::vector<int> my_vector; std::vector<int> my_vector;
int values[] = { 1,2,3,4,5,6,7,8,9 }; int values[] = { 1,2,3,4,5,6,7,8,9 };
my_vector.assign( values, values + 9 ); my_vector.assign( values, values + 9 );
typedef std::vector<int>::iterator iterator; typedef std::vector<int>::iterator iterator;
std::pair<iterator,iterator> my_view( boost::begin( my_vector ), std::pair<iterator,iterator> my_view( boost::begin( my_vector ),
boost::begin( my_vector ) + N ); boost::begin( my_vector ) + N );
BOOST_CHECK_EQUAL( my_generic_replace( my_vector, 4, 2 ), 3u ); BOOST_CHECK_EQUAL( my_generic_replace( my_vector, 4, 2 ), 3 );
BOOST_CHECK_EQUAL( my_generic_replace( my_view, 4, 2 ), N ); BOOST_CHECK_EQUAL( my_generic_replace( my_view, 4, 2 ), N );
} }

View File

@ -63,7 +63,7 @@ void check_array()
BOOST_CHECK_EQUAL( empty( ca ),false ); BOOST_CHECK_EQUAL( empty( ca ),false );
const char A[] = "\0A"; const char A[] = "\0A";
BOOST_CHECK_EQUAL( boost::size(A), 3u ); BOOST_CHECK_EQUAL( boost::size(A), 3 );
} }
using boost::unit_test::test_suite; using boost::unit_test::test_suite;

View File

@ -44,7 +44,6 @@ namespace Foo
typedef std::vector<int> data_t; typedef std::vector<int> data_t;
typedef data_t::iterator iterator; typedef data_t::iterator iterator;
typedef data_t::const_iterator const_iterator; typedef data_t::const_iterator const_iterator;
typedef data_t::size_type size_type;
data_t vec; data_t vec;