diff options
author | byungwook.ahn@gmail.com <byungwook.ahn@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-30 22:41:11 +0000 |
---|---|---|
committer | byungwook.ahn@gmail.com <byungwook.ahn@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-30 22:41:11 +0000 |
commit | bb1c3f11d2e1435f9a392f59fafbc3a34bab7e51 (patch) | |
tree | 9be650a9c423f852b8f8c47728b43074cdf2163a /third_party/leveldatabase | |
parent | 67614c6026e7cf2eec4f27e24fb96ffa809d947e (diff) | |
download | chromium_src-bb1c3f11d2e1435f9a392f59fafbc3a34bab7e51.zip chromium_src-bb1c3f11d2e1435f9a392f59fafbc3a34bab7e51.tar.gz chromium_src-bb1c3f11d2e1435f9a392f59fafbc3a34bab7e51.tar.bz2 |
[Cleanup] Change std::set_difference to base::STLSetDifference
BUG=254066
Review URL: https://codereview.chromium.org/426143002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286621 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/leveldatabase')
-rw-r--r-- | third_party/leveldatabase/env_chromium.cc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/third_party/leveldatabase/env_chromium.cc b/third_party/leveldatabase/env_chromium.cc index 50f7196..4c3375c 100644 --- a/third_party/leveldatabase/env_chromium.cc +++ b/third_party/leveldatabase/env_chromium.cc @@ -441,12 +441,10 @@ void ChromiumEnv::RestoreIfNecessary(const std::string& dir, if (current.MatchesExtension(backup_table_extension)) backups_found.insert(current.RemoveExtension()); } - std::set<base::FilePath> backups_only; - std::set_difference(backups_found.begin(), - backups_found.end(), - tables_found.begin(), - tables_found.end(), - std::inserter(backups_only, backups_only.begin())); + std::set<base::FilePath> backups_only = + base::STLSetDifference<std::set<base::FilePath> >(backups_found, + tables_found); + if (backups_only.size()) { std::string uma_name(name_); uma_name.append(".MissingFiles"); @@ -860,4 +858,3 @@ Env* Env::Default() { } } // namespace leveldb - |