Actually correctly call vector::erase after remove_if.
vector::erase(iterator) erases the element that that iterator points to, vector::erase(iterator a, iterator b) erases the range [a, b), with a == b being a no-op. Test: LD_PRELOAD=libc.so sh Change-Id: I6a85c1cfaa8eb67756cb75d421f332d5c9a43a33
Loading
Please sign in to comment