Fix StrongRef warning

This commit is contained in:
Dale Glass 2022-06-05 13:20:50 +02:00
parent 8cd35251b7
commit fed0f21603
2 changed files with 2 additions and 2 deletions

View file

@ -119,7 +119,7 @@ void GeometryReader::run() {
QThread::currentThread()->setPriority(originalPriority); QThread::currentThread()->setPriority(originalPriority);
}); });
if (!_resource.data()) { if (!_resource.toStrongRef().data()) {
return; return;
} }

View file

@ -97,7 +97,7 @@ void ResourceCacheSharedItems::removeRequest(QWeakPointer<Resource> resource) {
for (int i = 0; i < _loadingRequests.size();) { for (int i = 0; i < _loadingRequests.size();) {
auto request = _loadingRequests.at(i); auto request = _loadingRequests.at(i);
// Clear our resource and any freed resources // Clear our resource and any freed resources
if (!request || request.data() == resource.data()) { if (!request || request.toStrongRef().data() == resource.toStrongRef().data()) {
_loadingRequests.removeAt(i); _loadingRequests.removeAt(i);
continue; continue;
} }