Browse Source

freezer: Make use of std::erase_if

With C++20 we can simplify the erasing idiom.
pull/15/merge
Lioncash 5 years ago
parent
commit
253a17451b
  1. 5
      src/core/tools/freezer.cpp

5
src/core/tools/freezer.cpp

@ -107,10 +107,7 @@ void Freezer::Unfreeze(VAddr address) {
LOG_DEBUG(Common_Memory, "Unfreezing memory for address={:016X}", address);
entries.erase(
std::remove_if(entries.begin(), entries.end(),
[&address](const Entry& entry) { return entry.address == address; }),
entries.end());
std::erase_if(entries, [address](const Entry& entry) { return entry.address == address; });
}
bool Freezer::IsFrozen(VAddr address) const {

Loading…
Cancel
Save