Fix coverity issue (foreach make copy) 30/301830/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 24 Nov 2023 06:59:09 +0000 (15:59 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 24 Nov 2023 06:59:09 +0000 (15:59 +0900)
Maybe it has less effect, but resolve it anyway.

Change-Id: I4edce37a55e7ff6d5759439282b1ce2649bfd0ca
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-scene3d/internal/event/collider-mesh-processor-impl.cpp

index d8ce462..c205433 100644 (file)
@@ -178,7 +178,7 @@ void ColliderMeshProcessor::Process(bool /* postProcess */)
   std::sort(mSceneViewsToProcess.begin(), mSceneViewsToProcess.end());
   mSceneViewsToProcess.erase(std::unique(mSceneViewsToProcess.begin(), mSceneViewsToProcess.end()), mSceneViewsToProcess.end());
 
-  for(auto sceneView : mSceneViewsToProcess)
+  for(auto& sceneView : mSceneViewsToProcess)
   {
     std::vector<ColliderMeshData> meshData;
     IterateThroughChildren(sceneView, meshData);