From 16334e92cafd4a6ee86440a714f6559ddb432346 Mon Sep 17 00:00:00 2001 From: Jeremy Siek Date: Mon, 22 Jan 2001 16:52:36 +0000 Subject: [PATCH] added KAI C++ type for std::list::difference_type [SVN r8709] --- iterator_traits_test.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/iterator_traits_test.cpp b/iterator_traits_test.cpp index 5eb17ba..e5631a8 100644 --- a/iterator_traits_test.cpp +++ b/iterator_traits_test.cpp @@ -69,11 +69,17 @@ BOOST_STATIC_ASSERT(( boost::detail::iterator_traits::iterator>::iterator_category, std::bidirectional_iterator_tag >::value)); - + +#ifdef __KCC + typedef long std_list_diff_type; +#else + typedef std::ptrdiff_t std_list_diff_type; +#endif + BOOST_STATIC_ASSERT(( boost::is_same< boost::detail::iterator_traits::iterator>::difference_type, - std::ptrdiff_t + std_list_diff_type >::value)); // vector::iterator (random_access_iterator_tag, ptrdiff_t)