summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3/include/debug/vector
diff options
context:
space:
mode:
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>2011-10-01 19:21:57 +0000
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>2011-10-01 19:21:57 +0000
commitc18af3f2bf36b640f5f96be8c1ee8a49d15c2c89 (patch)
tree7e94155ff948635fa120c0e2692ba0fa81ccd010 /libstdc++-v3/include/debug/vector
parentfc393cfcebe04c796c72286d4b0fdfd848c8d340 (diff)
downloadppe42-gcc-c18af3f2bf36b640f5f96be8c1ee8a49d15c2c89.tar.gz
ppe42-gcc-c18af3f2bf36b640f5f96be8c1ee8a49d15c2c89.zip
2011-10-01 François Dumont <fdumont@gcc.gnu.org>
* include/debug/vector (vector<>::erase(iterator, iterator): Check iterators equality using normal iterators. * include/debug/deque (deque<>::erase(iterator, iterator): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179414 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/debug/vector')
-rw-r--r--libstdc++-v3/include/debug/vector2
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/include/debug/vector b/libstdc++-v3/include/debug/vector
index 865c2756454..0f252a059dc 100644
--- a/libstdc++-v3/include/debug/vector
+++ b/libstdc++-v3/include/debug/vector
@@ -499,7 +499,7 @@ namespace __debug
// 151. can't currently clear() empty container
__glibcxx_check_erase_range(__first, __last);
- if (__first != __last)
+ if (__first.base() != __last.base())
{
difference_type __offset = __first.base() - _Base::begin();
_Base_iterator __res = _Base::erase(__first.base(),
OpenPOWER on IntegriCloud