From: paolo Date: Thu, 16 Oct 2008 14:04:28 +0000 (+0000) Subject: 2008-10-16 Paolo Carlini X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1fef8bcd47285321e0116c6442ce8c92e121b7f9;p=thirdparty%2Fgcc.git 2008-10-16 Paolo Carlini * include/bits/forward_list.tcc (operator==): Use auto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141173 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 14aeec01b57f..4b7151e0c35b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2008-10-16 Paolo Carlini + + * include/bits/forward_list.tcc (operator==): Use auto. + 2008-10-16 Paolo Carlini * include/bits/forward_list.h (_Fwd_list_base<>::_M_insert_after): diff --git a/libstdc++-v3/include/bits/forward_list.tcc b/libstdc++-v3/include/bits/forward_list.tcc index 7ae4f231841d..46b97d53f343 100644 --- a/libstdc++-v3/include/bits/forward_list.tcc +++ b/libstdc++-v3/include/bits/forward_list.tcc @@ -469,7 +469,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) iterator __first = begin(); iterator __last = end(); if (__first == __last) - return; + return; iterator __next = __first; while (++__next != __last) { @@ -518,10 +518,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std) { // We don't have size() so we need to walk through both lists // making sure both iterators are valid. - typename std::forward_list<_Tp, _Alloc>::const_iterator __ix - = __lx.cbegin(); - typename std::forward_list<_Tp, _Alloc>::const_iterator __iy - = __ly.cbegin(); + auto __ix = __lx.cbegin(); + auto __iy = __ly.cbegin(); while (__ix != __lx.cend() && __iy != __ly.cend()) { if (*__ix != *__iy)