From e4849d29ec56c7e2de2519a19f21a6f556a0dc29 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 14 Jul 2015 16:14:43 -0700 Subject: [PATCH] re-use iterator when checking _octreeServerSceneStats --- interface/src/Application.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index f9ac9e3a2c..46f14319d1 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -3939,8 +3939,9 @@ int Application::processOctreeStats(NLPacket& packet, SharedNodePointer sendingN // now that we know the node ID, let's add these stats to the stats for that node... _octreeSceneStatsLock.lockForWrite(); - if (_octreeServerSceneStats.find(nodeUUID) != _octreeServerSceneStats.end()) { - octreeStats = &_octreeServerSceneStats[nodeUUID]; + auto it = _octreeServerSceneStats.find(nodeUUID); + if (it != _octreeServerSceneStats.end()) { + octreeStats = &it.value(); statsMessageLength = octreeStats->unpackFromPacket(packet); } else { OctreeSceneStats temp;