[v3] "Implement" resolution of DR 1011

View: New views
1 Messages — Rating Filter:   Alert me  

[v3] "Implement" resolution of DR 1011

by Paolo Carlini-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

committed to mainline.

Paolo.

///////////////////////

2009-10-28  Paolo Carlini  <paolo.carlini@...>

        * include/bits/stl_iterator_base_funcs.h: (next): Change
        template parameter name consistently with the resolution
        of DR 1011 ([Ready] in Santa Cruz).

Index: include/bits/stl_iterator_base_funcs.h
===================================================================
--- include/bits/stl_iterator_base_funcs.h (revision 153651)
+++ include/bits/stl_iterator_base_funcs.h (working copy)
@@ -173,10 +173,10 @@
     }
 
 #ifdef __GXX_EXPERIMENTAL_CXX0X__
-  template<typename _InputIterator>
-    inline _InputIterator
-    next(_InputIterator __x, typename
- iterator_traits<_InputIterator>::difference_type __n = 1)
+  template<typename _ForwardIterator>
+    inline _ForwardIterator
+    next(_ForwardIterator __x, typename
+ iterator_traits<_ForwardIterator>::difference_type __n = 1)
     {
       std::advance(__x, __n);
       return __x;