From d506e782b88efc046cd99bb602c3dda31782fadc Mon Sep 17 00:00:00 2001 From: Chih-Hung Hsieh Date: Wed, 27 Jul 2016 15:57:24 -0700 Subject: [PATCH] Fix clang-tidy performance warnings in metricsd/uploader. * Use const reference type for parameters to avoid unnecessary copy. Bug: 30407689 Change-Id: I5e6bfd1cd3bcf54666316573281b79573cd8a780 Test: build with WITH_TIDY=1 --- metricsd/uploader/sender_http.cc | 2 +- metricsd/uploader/sender_http.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/metricsd/uploader/sender_http.cc b/metricsd/uploader/sender_http.cc index 4b572a6ad..1f775df31 100644 --- a/metricsd/uploader/sender_http.cc +++ b/metricsd/uploader/sender_http.cc @@ -23,7 +23,7 @@ #include #include -HttpSender::HttpSender(const std::string server_url) +HttpSender::HttpSender(const std::string& server_url) : server_url_(server_url) {} bool HttpSender::Send(const std::string& content, diff --git a/metricsd/uploader/sender_http.h b/metricsd/uploader/sender_http.h index 4f1c08f27..0d64c74cc 100644 --- a/metricsd/uploader/sender_http.h +++ b/metricsd/uploader/sender_http.h @@ -26,7 +26,7 @@ // Sender implemented using http_utils from libbrillo class HttpSender : public Sender { public: - explicit HttpSender(std::string server_url); + explicit HttpSender(const std::string& server_url); ~HttpSender() override = default; // Sends |content| whose SHA1 hash is |hash| to server_url with a synchronous // POST request to server_url.