summaryrefslogtreecommitdiffstats
path: root/apps/saved_files_service.cc
diff options
context:
space:
mode:
authorlimasdf <limasdf@gmail.com>2015-11-19 20:28:57 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-20 04:29:58 +0000
commit918cc2e94b4592f9211390784de4bb8534b59cc4 (patch)
tree61c3d962f0d6b3040bf5721bb585df217cb6da53 /apps/saved_files_service.cc
parentbecaeea6b0a554003b1b748e7c88e65546161768 (diff)
downloadchromium_src-918cc2e94b4592f9211390784de4bb8534b59cc4.zip
chromium_src-918cc2e94b4592f9211390784de4bb8534b59cc4.tar.gz
chromium_src-918cc2e94b4592f9211390784de4bb8534b59cc4.tar.bz2
ScopedPtrMap -> std::map from apps, ash, media, ui
C++ 11 enables containers that contain move-only type, scoped_ptr. So, Use std::map<key, scoped_ptr<Foo>> instead of ScopedPtrMap. Also use std::move() instead of scoped_ptr::Pass(). TBR=avi@chromium.org BUG=554291, 557422 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1458553006 Cr-Commit-Position: refs/heads/master@{#360745}
Diffstat (limited to 'apps/saved_files_service.cc')
-rw-r--r--apps/saved_files_service.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/saved_files_service.cc b/apps/saved_files_service.cc
index 43a0062..e4a4fd9 100644
--- a/apps/saved_files_service.cc
+++ b/apps/saved_files_service.cc
@@ -275,10 +275,9 @@ void SavedFilesService::ClearQueue(const extensions::Extension* extension) {
SavedFilesService::SavedFiles* SavedFilesService::Get(
const std::string& extension_id) const {
- base::ScopedPtrMap<std::string, scoped_ptr<SavedFiles>>::const_iterator it =
- extension_id_to_saved_files_.find(extension_id);
+ auto it = extension_id_to_saved_files_.find(extension_id);
if (it != extension_id_to_saved_files_.end())
- return it->second;
+ return it->second.get();
return NULL;
}
@@ -292,7 +291,8 @@ SavedFilesService::SavedFiles* SavedFilesService::GetOrInsert(
scoped_ptr<SavedFiles> scoped_saved_files(
new SavedFiles(profile_, extension_id));
saved_files = scoped_saved_files.get();
- extension_id_to_saved_files_.insert(extension_id, scoped_saved_files.Pass());
+ extension_id_to_saved_files_.insert(
+ std::make_pair(extension_id, std::move(scoped_saved_files)));
return saved_files;
}