diff options
author | Mike Krus <mike.krus@kdab.com> | 2017-12-27 15:28:55 +0000 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2018-01-14 11:47:57 +0000 |
commit | 1ea7122cad14c14d56474528a429bcb5b94101d0 (patch) | |
tree | fed50664f191ab828e621381b6ef48e056e2301a /src/render/geometry | |
parent | e5c16bb630345e819e8eeaf1733eeca694afe6ae (diff) |
Prevent potential containers detaching
Found by Clazy clazy-range-loop
Change-Id: I4956f9be2b7b3f986b2fc83c1d883829314a8b6c
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/geometry')
-rw-r--r-- | src/render/geometry/skeleton.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/geometry/skeleton.cpp b/src/render/geometry/skeleton.cpp index 075936f37..615b76c88 100644 --- a/src/render/geometry/skeleton.cpp +++ b/src/render/geometry/skeleton.cpp @@ -365,7 +365,8 @@ void Skeleton::processJointHierarchy(Qt3DCore::QNodeId jointId, skeletonData.jointIndices.insert(jointHandle, jointIndex); // Recurse to the children - for (const auto childJointId : joint->childJointIds()) + const auto childIds = joint->childJointIds(); + for (const auto childJointId : childIds) processJointHierarchy(childJointId, jointIndex, skeletonData); } |