summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorkmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-10 01:22:11 +0000
committerkmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-10 01:22:11 +0000
commit5fa510ea11c1c1ce478a28b68a72c8448754df18 (patch)
tree60045f00c460ae6cd346bdda6723f8cd1ea0d065 /chrome
parent26c6d5022ff348a8ce620203bac8f9181d355131 (diff)
downloadchromium_src-5fa510ea11c1c1ce478a28b68a72c8448754df18.zip
chromium_src-5fa510ea11c1c1ce478a28b68a72c8448754df18.tar.gz
chromium_src-5fa510ea11c1c1ce478a28b68a72c8448754df18.tar.bz2
Coverity: Fix pass by value errors.
CID=103965, 103964 BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10386054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136214 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/service/cloud_print/cloud_print_proxy.cc2
-rw-r--r--chrome/service/cloud_print/cloud_print_proxy.h2
-rw-r--r--chrome/service/cloud_print/cloud_print_proxy_backend.cc4
-rw-r--r--chrome/service/cloud_print/cloud_print_proxy_backend.h2
4 files changed, 5 insertions, 5 deletions
diff --git a/chrome/service/cloud_print/cloud_print_proxy.cc b/chrome/service/cloud_print/cloud_print_proxy.cc
index 516e780..6b4e2ce 100644
--- a/chrome/service/cloud_print/cloud_print_proxy.cc
+++ b/chrome/service/cloud_print/cloud_print_proxy.cc
@@ -266,7 +266,7 @@ void CloudPrintProxy::OnPrintSystemUnavailable() {
void CloudPrintProxy::OnUnregisterPrinters(
const std::string& auth_token,
- const std::list<std::string> printer_ids) {
+ const std::list<std::string>& printer_ids) {
ShutdownBackend();
wipeout_.reset(new CloudPrintWipeout(this, cloud_print_server_url_));
wipeout_->UnregisterPrinters(auth_token, printer_ids);
diff --git a/chrome/service/cloud_print/cloud_print_proxy.h b/chrome/service/cloud_print/cloud_print_proxy.h
index 6816540..2caad1b 100644
--- a/chrome/service/cloud_print/cloud_print_proxy.h
+++ b/chrome/service/cloud_print/cloud_print_proxy.h
@@ -66,7 +66,7 @@ class CloudPrintProxy : public CloudPrintProxyFrontend,
virtual void OnPrintSystemUnavailable() OVERRIDE;
virtual void OnUnregisterPrinters(
const std::string& auth_token,
- const std::list<std::string> printer_ids) OVERRIDE;
+ const std::list<std::string>& printer_ids) OVERRIDE;
// CloudPrintWipeout::Client implementation.
virtual void OnUnregisterPrintersComplete() OVERRIDE;
diff --git a/chrome/service/cloud_print/cloud_print_proxy_backend.cc b/chrome/service/cloud_print/cloud_print_proxy_backend.cc
index b11bffb..fd11cae 100644
--- a/chrome/service/cloud_print/cloud_print_proxy_backend.cc
+++ b/chrome/service/cloud_print/cloud_print_proxy_backend.cc
@@ -112,7 +112,7 @@ class CloudPrintProxyBackend::Core
void NotifyAuthenticationFailed();
void NotifyPrintSystemUnavailable();
void NotifyUnregisterPrinters(const std::string& auth_token,
- const std::list<std::string> printer_ids);
+ const std::list<std::string>& printer_ids);
// Init XMPP channel
void InitNotifications(const std::string& robot_email,
@@ -498,7 +498,7 @@ void CloudPrintProxyBackend::Core::NotifyPrintSystemUnavailable() {
void CloudPrintProxyBackend::Core::NotifyUnregisterPrinters(
const std::string& auth_token,
- const std::list<std::string> printer_ids) {
+ const std::list<std::string>& printer_ids) {
DCHECK(MessageLoop::current() == backend_->frontend_loop_);
backend_->frontend_->OnUnregisterPrinters(auth_token, printer_ids);
}
diff --git a/chrome/service/cloud_print/cloud_print_proxy_backend.h b/chrome/service/cloud_print/cloud_print_proxy_backend.h
index 1218438..d60e2fc 100644
--- a/chrome/service/cloud_print/cloud_print_proxy_backend.h
+++ b/chrome/service/cloud_print/cloud_print_proxy_backend.h
@@ -43,7 +43,7 @@ class CloudPrintProxyFrontend {
// Receive auth token and list of printers.
virtual void OnUnregisterPrinters(
const std::string& auth_token,
- const std::list<std::string> printer_ids) = 0;
+ const std::list<std::string>& printer_ids) = 0;
protected:
// Don't delete through SyncFrontend interface.