mirror of
https://github.com/libretro/scummvm.git
synced 2025-03-05 01:38:36 +00:00
HPL1: improve Hpl1::std::*map erase method
This commit is contained in:
parent
eb78910594
commit
9296d9aea4
@ -124,10 +124,11 @@ public:
|
||||
* Erases an entry in the map
|
||||
*/
|
||||
iterator erase(iterator it) {
|
||||
iterator next = it;
|
||||
++next;
|
||||
_items.remove_at(it - begin());
|
||||
return next;
|
||||
return _items.erase(it);
|
||||
}
|
||||
|
||||
iterator erase(iterator first, iterator last) {
|
||||
return _items.erase(first, last);
|
||||
}
|
||||
|
||||
iterator erase(const Key &theKey) {
|
||||
|
@ -110,10 +110,11 @@ public:
|
||||
* Erases an entry in the map
|
||||
*/
|
||||
iterator erase(iterator it) {
|
||||
iterator next = it;
|
||||
++next;
|
||||
_items.remove_at(it - begin());
|
||||
return next;
|
||||
return _items.erase(it);
|
||||
}
|
||||
|
||||
iterator erase(iterator first, iterator last) {
|
||||
return _items.erase(first, last);
|
||||
}
|
||||
|
||||
iterator erase(const Key &theKey) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user