Issue #2928 - Check mCacheQueue size before removing entries.

Resolves #2928
This commit is contained in:
Moonchild 2026-02-02 18:43:28 +01:00 committed by wuggy
commit f7820b0ab5

View file

@ -1949,7 +1949,7 @@ imgLoader::RemoveFromCache(imgCacheEntry* entry)
if (entry->HasNoProxies()) {
LOG_STATIC_FUNC(gImgLog,
"imgLoader::RemoveFromCache removing from tracker");
if (mCacheTracker) {
if (mCacheTracker && queue.GetSize() > 0) {
mCacheTracker->RemoveObject(entry);
}
queue.Remove(entry);