don't pass statsObject by reference

This commit is contained in:
Seth Alves 2016-10-18 14:41:33 -07:00
parent 0c6dedff45
commit 21ccc58e04
2 changed files with 2 additions and 3 deletions

View file

@ -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<NodeList>();
float packetsPerSecond, bytesPerSecond;
// XXX can BandwidthRecorder be used for this?
nodeList->getPacketStats(packetsPerSecond, bytesPerSecond);
nodeList->resetPacketStats();

View file

@ -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