diff options
author | Jdragon <jdragon.bae@gmail.com> | 2018-08-24 12:46:42 +0000 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2021-07-25 20:35:32 -0700 |
commit | 74d44edc92e96d45c2f1d488e42171bb3c55570c (patch) | |
tree | 7552d4c35be933ae3556470bb12c55c2b0778c50 /address_translator.cc | |
parent | 8f9a9e7376eac67e03f3f2aea2c020132f9f2fe9 (diff) | |
download | zucchini-74d44edc92e96d45c2f1d488e42171bb3c55570c.tar.gz |
Use base::Erase(), base::EraseIf() in components/
This patch is just a code simplification.
It's much easier to write:
base::Erase(container, value);
base::EraseIf(container, ...);
than:
container.erase(std::remove(container.begin(),
container.end(), value), container.end());
container.erase(std::remove_if(container.begin(),
container.end(), ...), container.end());
Bug: 875665
Change-Id: I4eb9f77b58befd58c6c978eb7ce591b5d95bd613
Reviewed-on: https://chromium-review.googlesource.com/1181483
Reviewed-by: Jinho Bang <jinho.bang@samsung.com>
Reviewed-by: Varun Khaneja <vakh@chromium.org>
Reviewed-by: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Jinho Bang <jinho.bang@samsung.com>
Cr-Commit-Position: refs/heads/master@{#585811}
NOKEYCHECK=True
GitOrigin-RevId: a248d5c3e929268bae58e3f5b1a39371a2a6c5f8
Diffstat (limited to 'address_translator.cc')
-rw-r--r-- | address_translator.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/address_translator.cc b/address_translator.cc index 79e7ba6..5b388da 100644 --- a/address_translator.cc +++ b/address_translator.cc @@ -7,6 +7,8 @@ #include <algorithm> #include <utility> +#include "base/stl_util.h" + namespace zucchini { /******** AddressTranslator::OffsetToRvaCache ********/ @@ -77,9 +79,7 @@ AddressTranslator::Status AddressTranslator::Initialize( } // Remove all empty units. - units.erase(std::remove_if(units.begin(), units.end(), - [](const Unit& unit) { return unit.IsEmpty(); }), - units.end()); + base::EraseIf(units, [](const Unit& unit) { return unit.IsEmpty(); }); // Sort |units| by RVA, then uniquefy. std::sort(units.begin(), units.end(), [](const Unit& a, const Unit& b) { |