OSDN Git Service

2010-06-23 Paolo Carlini <paolo.carlini@oracle.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Jun 2010 09:50:42 +0000 (09:50 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Jun 2010 09:50:42 +0000 (09:50 +0000)
* include/bits/stl_tree.h (erase(iterator), erase(const_iterator)):
Remove inline specifier.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161267 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_tree.h

index 465734f..c111b2d 100644 (file)
@@ -1,3 +1,8 @@
+2010-06-23  Paolo Carlini <paolo.carlini@oracle.com>
+
+       * include/bits/stl_tree.h (erase(iterator), erase(const_iterator)):
+       Remove inline specifier.
+
 2010-06-22  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * include/profile/impl/profiler_list_to_slist.h: Fix formatting,
index 58c63cf..4e9fdf7 100644 (file)
@@ -1358,7 +1358,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
   // DR 130. Associative erase should return an iterator.
   template<typename _Key, typename _Val, typename _KeyOfValue,
            typename _Compare, typename _Alloc>
-    inline typename _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator
+    typename _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     erase(iterator __position)
     {
@@ -1377,7 +1377,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
   // DR 130. Associative erase should return an iterator.
   template<typename _Key, typename _Val, typename _KeyOfValue,
            typename _Compare, typename _Alloc>
-    inline typename _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator
+    typename _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     erase(const_iterator __position)
     {