diff --git a/Source/Core/VideoCommon/TextureCacheBase.cpp b/Source/Core/VideoCommon/TextureCacheBase.cpp index 6ca71d037c..af21636965 100644 --- a/Source/Core/VideoCommon/TextureCacheBase.cpp +++ b/Source/Core/VideoCommon/TextureCacheBase.cpp @@ -933,16 +933,16 @@ TextureCache::TCacheEntryBase* TextureCache::AllocateTexture(const TCacheEntryCo INCSTAT(stats.numTexturesCreated); } - entry->textures_by_hash_iter = textures_by_address.end(); + entry->textures_by_hash_iter = textures_by_hash.end(); return entry; } TextureCache::TexCache::iterator TextureCache::RemoveTextureFromCache(TexCache::iterator iter) { - if (iter->second->textures_by_hash_iter != textures_by_address.end()) + if (iter->second->textures_by_hash_iter != textures_by_hash.end()) { textures_by_hash.erase(iter->second->textures_by_hash_iter); - iter->second->textures_by_hash_iter = textures_by_address.end(); + iter->second->textures_by_hash_iter = textures_by_hash.end(); } FreeTexture(iter->second);