From: Eunki, Hong Date: Tue, 21 Jan 2025 02:09:59 +0000 (+0900) Subject: [Tizen] Fix mis-implementation - hash collision case for TextureManager X-Git-Tag: accepted/tizen/7.0/unified/20250123.020336~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=775194f11b6f8ec68ba49de01aef7c7a1db9d5ba;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git [Tizen] Fix mis-implementation - hash collision case for TextureManager Change-Id: Ie14c0740e1e4c0bca83fb62f28a39970fb5f39ec Signed-off-by: Eunki, Hong --- diff --git a/dali-toolkit/internal/texture-manager/texture-cache-manager.cpp b/dali-toolkit/internal/texture-manager/texture-cache-manager.cpp index fc77c6f042..ced1d79c06 100644 --- a/dali-toolkit/internal/texture-manager/texture-cache-manager.cpp +++ b/dali-toolkit/internal/texture-manager/texture-cache-manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Samsung Electronics Co., Ltd. + * Copyright (c) 2025 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -712,7 +712,7 @@ void TextureCacheManager::RemoveHashId(const TextureCacheManager::TextureHash& t auto hashIterator = mTextureHashContainer.find(textureHash); if(hashIterator != mTextureHashContainer.end()) { - auto hashIdList = hashIterator->second; + auto& hashIdList = hashIterator->second; const auto& hashIdIterator = std::find(hashIdList.cbegin(), hashIdList.cend(), textureId); if(hashIdIterator != hashIdList.cend()) {