[CleanUp] Use base::STLSetDifference in place of std::set_difference
BUG=254066
TEST=compiled
Review URL: https://chromiumcodereview.appspot.com/22460011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219264 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
index 8c99140..2d0a040 100644
--- a/chrome/browser/extensions/extension_service.cc
+++ b/chrome/browser/extensions/extension_service.cc
@@ -3124,16 +3124,12 @@
const std::set<std::string>& new_blacklisted_ids) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- std::set<std::string> no_longer_blacklisted;
- std::set_difference(old_blacklisted_ids.begin(), old_blacklisted_ids.end(),
- new_blacklisted_ids.begin(), new_blacklisted_ids.end(),
- std::inserter(no_longer_blacklisted,
- no_longer_blacklisted.begin()));
- std::set<std::string> not_yet_blacklisted;
- std::set_difference(new_blacklisted_ids.begin(), new_blacklisted_ids.end(),
- old_blacklisted_ids.begin(), old_blacklisted_ids.end(),
- std::inserter(not_yet_blacklisted,
- not_yet_blacklisted.begin()));
+ std::set<std::string> no_longer_blacklisted =
+ base::STLSetDifference<std::set<std::string> >(old_blacklisted_ids,
+ new_blacklisted_ids);
+ std::set<std::string> not_yet_blacklisted =
+ base::STLSetDifference<std::set<std::string> >(new_blacklisted_ids,
+ old_blacklisted_ids);
for (std::set<std::string>::iterator it = no_longer_blacklisted.begin();
it != no_longer_blacklisted.end(); ++it) {