summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/process_map.cc
diff options
context:
space:
mode:
authordtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-23 22:47:51 +0000
committerdtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-23 22:47:51 +0000
commitdd447a85e5032f47f60177085ef691e80c7aa7f3 (patch)
tree5f070bfd5399499dbf3a7c14e39910ceb314f06d /chrome/browser/extensions/process_map.cc
parent7a50945e34a9925150f9c59ec6e2770b545ea918 (diff)
downloadchromium_src-dd447a85e5032f47f60177085ef691e80c7aa7f3.zip
chromium_src-dd447a85e5032f47f60177085ef691e80c7aa7f3.tar.gz
chromium_src-dd447a85e5032f47f60177085ef691e80c7aa7f3.tar.bz2
Fix extensions compile issues for Android on sync_unit_tests.
Get sync_unit_tests compiling with the chrome_browser.gypi extensions files included. This required creating a stub for the ExtensionView for Android, but should be ok as there are platform specific stubs already. Still does not link, but progress. BUG=113487 TEST= Review URL: http://codereview.chromium.org/9433044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123358 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/process_map.cc')
-rw-r--r--chrome/browser/extensions/process_map.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/extensions/process_map.cc b/chrome/browser/extensions/process_map.cc
index 24122c9..15cbf52 100644
--- a/chrome/browser/extensions/process_map.cc
+++ b/chrome/browser/extensions/process_map.cc
@@ -1,4 +1,4 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -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;