mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 23:32:48 +02:00
Don't cache 0-sized Resources
This commit is contained in:
parent
33d56d974e
commit
809b489146
1 changed files with 2 additions and 2 deletions
|
@ -117,8 +117,8 @@ void ResourceCache::setUnusedResourceCacheSize(qint64 unusedResourcesMaxSize) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void ResourceCache::addUnusedResource(const QSharedPointer<Resource>& resource) {
|
void ResourceCache::addUnusedResource(const QSharedPointer<Resource>& resource) {
|
||||||
if (resource->getBytes() > _unusedResourcesMaxSize) {
|
// If it doesn't fit or its size is unknown, leave the cache alone.
|
||||||
// If it doesn't fit anyway, let's leave whatever is already in the cache.
|
if (resource->getBytes() == 0 || resource->getBytes() > _unusedResourcesMaxSize) {
|
||||||
resource->setCache(nullptr);
|
resource->setCache(nullptr);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue