From f0a322fe240ce19faeaf7b8735247f8cf1ad004d Mon Sep 17 00:00:00 2001 From: Subhransu Mohanty Date: Tue, 8 Sep 2020 12:26:54 +0900 Subject: [PATCH] fix deep copy of the vector. as the function returns the vector by const& and our temporary object dosen't match the return type we make a deep copy of the vector. Change-Id: Ie402d85962b138ed08bf00cbb3a8453190b8f812 --- dali/internal/render/renderers/render-renderer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dali/internal/render/renderers/render-renderer.cpp b/dali/internal/render/renderers/render-renderer.cpp index 80449e8..700cdae 100644 --- a/dali/internal/render/renderers/render-renderer.cpp +++ b/dali/internal/render/renderers/render-renderer.cpp @@ -703,8 +703,7 @@ bool Renderer::Updated(BufferIndex bufferIndex, const SceneGraph::NodeDataProvid return true; } - std::vector textures = mRenderDataProvider->GetTextures(); - for (Render::Texture* texture : textures) + for( const auto& texture : mRenderDataProvider->GetTextures() ) { if (texture && texture->IsNativeImage()) { -- 2.7.4