From: paolo Date: Wed, 7 Nov 2007 12:43:35 +0000 (+0000) Subject: 2007-11-07 Paolo Carlini X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6cd04546ea209edd8b7b1dea68ecdde193a130a1;p=thirdparty%2Fgcc.git 2007-11-07 Paolo Carlini * include/bits/stl_iterator.h (move_iterator<>::pointer): Adjust typedef per DR 680 [Ready]. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129959 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 53d97a7ca0b2..78e5b2a629de 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2007-11-07 Paolo Carlini + + * include/bits/stl_iterator.h (move_iterator<>::pointer): Adjust + typedef per DR 680 [Ready]. + 2007-11-06 Paolo Carlini * include/bits/vector.tcc (vector<>::_M_insert_aux<>(iterator, diff --git a/libstdc++-v3/include/bits/stl_iterator.h b/libstdc++-v3/include/bits/stl_iterator.h index bc3cbd9f5029..2d89e576f4ef 100644 --- a/libstdc++-v3/include/bits/stl_iterator.h +++ b/libstdc++-v3/include/bits/stl_iterator.h @@ -879,7 +879,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std) typedef _Iterator iterator_type; typedef typename iterator_traits<_Iterator>::difference_type difference_type; - typedef typename iterator_traits<_Iterator>::pointer pointer; + // NB: DR 680. + typedef _Iterator pointer; typedef typename iterator_traits<_Iterator>::value_type value_type; typedef typename iterator_traits<_Iterator>::iterator_category iterator_category;