iterator_tracker.h (operator++): Fix returning dangling reference.
* include/profile/iterator_tracker.h (operator++): Fix returning dangling reference. (operator--): Likewise. From-SVN: r193323
This commit is contained in:
parent
cd933185e8
commit
800ac749de
|
@ -1,3 +1,9 @@
|
|||
2012-11-08 Jonathan Wakely <jwakely.gcc@gmail.com>
|
||||
|
||||
* include/profile/iterator_tracker.h (operator++): Fix returning
|
||||
dangling reference.
|
||||
(operator--): Likewise.
|
||||
|
||||
2012-11-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
* include/debug/array (_GLIBCXX_THROW_OR_ABORT): Move...
|
||||
|
|
|
@ -93,7 +93,7 @@ namespace __profile
|
|||
return *this;
|
||||
}
|
||||
|
||||
__iterator_tracker&
|
||||
__iterator_tracker
|
||||
operator++(int)
|
||||
{
|
||||
_M_ds->_M_profile_iterate();
|
||||
|
@ -110,7 +110,7 @@ namespace __profile
|
|||
return *this;
|
||||
}
|
||||
|
||||
__iterator_tracker&
|
||||
__iterator_tracker
|
||||
operator--(int)
|
||||
{
|
||||
_M_ds->_M_profile_iterate(1);
|
||||
|
|
Loading…
Reference in New Issue