| Index: chrome/browser/extensions/process_map.cc
|
| diff --git a/chrome/browser/extensions/process_map.cc b/chrome/browser/extensions/process_map.cc
|
| index 24122c90dc416490e7c56c4b19e429754d939d1a..b32a685c7784de19047ff3152e252fba8aaf5085 100644
|
| --- a/chrome/browser/extensions/process_map.cc
|
| +++ b/chrome/browser/extensions/process_map.cc
|
| @@ -13,7 +13,7 @@ struct ProcessMap::Item {
|
|
|
| // Purposely implicit constructor needed on older gcc's. See:
|
| // http://codereview.chromium.org/8769022/
|
| - Item(const ProcessMap::Item& other)
|
| + explicit Item(const ProcessMap::Item& other)
|
| : extension_id(other.extension_id),
|
| process_id(other.process_id),
|
| site_instance_id(other.site_instance_id) {
|
| @@ -72,7 +72,7 @@ bool ProcessMap::Remove(const std::string& extension_id, int process_id,
|
|
|
| int ProcessMap::RemoveAllFromProcess(int process_id) {
|
| int result = 0;
|
| - for (ItemSet::const_iterator iter = items_.begin(); iter != items_.end(); ) {
|
| + for (ItemSet::iterator iter = items_.begin(); iter != items_.end(); ) {
|
| if (iter->process_id == process_id) {
|
| items_.erase(iter++);
|
| ++result;
|
|
|