From 2fa4bb7410d077adab7e2ad50ad4feba0c2e8c13 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Thu, 24 May 2001 10:42:37 +0000 Subject: [PATCH] std::vector<> iterators are not necessarily pointers [SVN r10215] --- example/simple_vector.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/simple_vector.cpp b/example/simple_vector.cpp index 67c06c6d..5cf08649 100644 --- a/example/simple_vector.cpp +++ b/example/simple_vector.cpp @@ -48,7 +48,7 @@ namespace { // Avoid cluttering the global namespace. void delitem(std::vector& vd, std::size_t key) { if (key >= vd.size()) raise_vector_IndexError(); std::vector::iterator vditer = vd.begin(); - vd.erase(&vditer[key]); + vd.erase(vditer + key); } // Convert vector_double to a regular Python tuple.