From 21ccc58e04ff99f701c123810bcab9c9198b2f24 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Tue, 18 Oct 2016 14:41:33 -0700 Subject: [PATCH] don't pass statsObject by reference --- libraries/networking/src/ThreadedAssignment.cpp | 3 +-- libraries/networking/src/ThreadedAssignment.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libraries/networking/src/ThreadedAssignment.cpp b/libraries/networking/src/ThreadedAssignment.cpp index 9277aa70cc..906bc240e6 100644 --- a/libraries/networking/src/ThreadedAssignment.cpp +++ b/libraries/networking/src/ThreadedAssignment.cpp @@ -87,11 +87,10 @@ void ThreadedAssignment::commonInit(const QString& targetName, NodeType_t nodeTy connect(&nodeList->getDomainHandler(), &DomainHandler::disconnectedFromDomain, &_statsTimer, &QTimer::stop); } -void ThreadedAssignment::addPacketStatsAndSendStatsPacket(QJsonObject &statsObject) { +void ThreadedAssignment::addPacketStatsAndSendStatsPacket(QJsonObject statsObject) { auto nodeList = DependencyManager::get(); float packetsPerSecond, bytesPerSecond; - // XXX can BandwidthRecorder be used for this? nodeList->getPacketStats(packetsPerSecond, bytesPerSecond); nodeList->resetPacketStats(); diff --git a/libraries/networking/src/ThreadedAssignment.h b/libraries/networking/src/ThreadedAssignment.h index 13b9b5bf79..e9832a2a91 100644 --- a/libraries/networking/src/ThreadedAssignment.h +++ b/libraries/networking/src/ThreadedAssignment.h @@ -26,7 +26,7 @@ public: void setFinished(bool isFinished); virtual void aboutToFinish() { }; - void addPacketStatsAndSendStatsPacket(QJsonObject& statsObject); + void addPacketStatsAndSendStatsPacket(QJsonObject statsObject); public slots: /// threaded run of assignment