re PR libstdc++/38719 (_Fwd_list_iterator::_M_next() returns reference to local memory)
2009-01-04 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/38719 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next, _Fwd_list_const_iterator::_M_next): Fix return type. From-SVN: r143052
This commit is contained in:
parent
1df48f5c58
commit
fea0568fd3
@ -1,3 +1,9 @@
|
||||
2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR libstdc++/38719
|
||||
* include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
|
||||
_Fwd_list_const_iterator::_M_next): Fix return type.
|
||||
|
||||
2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
* Revert last commit, reopen and suspend libstdc++/38678.
|
||||
|
@ -1,6 +1,6 @@
|
||||
// <forward_list.h> -*- C++ -*-
|
||||
|
||||
// Copyright (C) 2008 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2008, 2009 Free Software Foundation, Inc.
|
||||
//
|
||||
// This file is part of the GNU ISO C++ Library. This library is free
|
||||
// software; you can redistribute it and/or modify it under the
|
||||
@ -188,7 +188,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
|
||||
operator!=(const _Self& __x) const
|
||||
{ return this->_M_node != __x._M_node; }
|
||||
|
||||
const _Self&
|
||||
_Self
|
||||
_M_next() const
|
||||
{
|
||||
if (_M_node)
|
||||
@ -259,7 +259,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
|
||||
operator!=(const _Self& __x) const
|
||||
{ return this->_M_node != __x._M_node; }
|
||||
|
||||
const _Self&
|
||||
_Self
|
||||
_M_next() const
|
||||
{
|
||||
if (this->_M_node)
|
||||
|
Loading…
Reference in New Issue
Block a user