aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaksim Ivanov <emaxx@chromium.org>2020-09-26 00:14:32 +0200
committerCommit Bot <commit-bot@chromium.org>2020-09-26 00:29:12 +0000
commitce233ef0eb7fe3ffb1a0160308daab8380526552 (patch)
tree559bbced9e2527b0ab8460ccdb2ac56d71fa15a0
parentc9b17d38858d4b6d95feb5e6d9560cc63ec7b1b5 (diff)
downloadopenscreen-ce233ef0eb7fe3ffb1a0160308daab8380526552.tar.gz
Fix useless move() in //discovery/
Drop std::move() calls in places where there's no actual moving happing, and only the "bugprone-use-after-move" clang-tidy warning is triggered. Bug: chromium:1122844 Change-Id: I69abd6193670fe77dcc24d1b8510796756c7a575 Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/2431966 Reviewed-by: Ryan Keane <rwkeane@google.com> Commit-Queue: Ryan Keane <rwkeane@google.com>
-rw-r--r--discovery/dnssd/impl/dns_data_graph.cc3
-rw-r--r--discovery/dnssd/impl/querier_impl.cc3
-rw-r--r--discovery/mdns/mdns_querier.cc3
3 files changed, 3 insertions, 6 deletions
diff --git a/discovery/dnssd/impl/dns_data_graph.cc b/discovery/dnssd/impl/dns_data_graph.cc
index 2b46fa7a..036c7985 100644
--- a/discovery/dnssd/impl/dns_data_graph.cc
+++ b/discovery/dnssd/impl/dns_data_graph.cc
@@ -384,8 +384,7 @@ void DnsDataGraphImpl::StartTracking(const DomainName& domain,
ScopedCallbackHandler creation_handler =
GetScopedCreationHandler(std::move(on_start_tracking));
- auto pair =
- nodes_.emplace(domain, std::make_unique<Node>(std::move(domain), this));
+ auto pair = nodes_.emplace(domain, std::make_unique<Node>(domain, this));
OSP_DCHECK(pair.second);
OSP_DCHECK(nodes_.find(domain) != nodes_.end());
diff --git a/discovery/dnssd/impl/querier_impl.cc b/discovery/dnssd/impl/querier_impl.cc
index 94f54fc9..b98feff3 100644
--- a/discovery/dnssd/impl/querier_impl.cc
+++ b/discovery/dnssd/impl/querier_impl.cc
@@ -227,8 +227,7 @@ void QuerierImpl::StartQuery(const std::string& service, Callback* callback) {
// Start tracking the new callback
const ServiceKey key(service, kLocalDomain);
- auto it =
- callback_map_.emplace(std::move(key), std::vector<Callback*>{}).first;
+ auto it = callback_map_.emplace(key, std::vector<Callback*>{}).first;
it->second.push_back(callback);
const DomainName domain = key.GetName();
diff --git a/discovery/mdns/mdns_querier.cc b/discovery/mdns/mdns_querier.cc
index 2ae7260e..9ace0cd2 100644
--- a/discovery/mdns/mdns_querier.cc
+++ b/discovery/mdns/mdns_querier.cc
@@ -635,8 +635,7 @@ void MdnsQuerier::ProcessCallbacks(const MdnsRecord& record,
void MdnsQuerier::AddQuestion(const MdnsQuestion& question) {
auto tracker = std::make_unique<MdnsQuestionTracker>(
- std::move(question), sender_, task_runner_, now_function_, random_delay_,
- config_);
+ question, sender_, task_runner_, now_function_, random_delay_, config_);
MdnsQuestionTracker* ptr = tracker.get();
questions_.emplace(question.name(), std::move(tracker));