summaryrefslogtreecommitdiff
path: root/view/sharedcache/ui/dsctriage.cpp
diff options
context:
space:
mode:
authorkat <kat@vector35.com>2024-11-05 16:05:47 -0500
committerkat <kat@vector35.com>2024-11-05 16:06:16 -0500
commitaec66022d5b940bf6f489947f72ac52e0fc7cac4 (patch)
tree49f4493ff260bd9e7bfc6e07749a4b3b947d4dae /view/sharedcache/ui/dsctriage.cpp
parent7176267d5e769a0b11f9bf8cf9b2f4cbcce9c569 (diff)
[SharedCache] Fix .bndb save/load outside of projects
Diffstat (limited to 'view/sharedcache/ui/dsctriage.cpp')
-rw-r--r--view/sharedcache/ui/dsctriage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/view/sharedcache/ui/dsctriage.cpp b/view/sharedcache/ui/dsctriage.cpp
index 8b0decdc..a780bde7 100644
--- a/view/sharedcache/ui/dsctriage.cpp
+++ b/view/sharedcache/ui/dsctriage.cpp
@@ -25,6 +25,8 @@ DSCCacheBlocksView::DSCCacheBlocksView(QWidget* parent, BinaryViewRef data, Ref<
{
setMouseTracking(true);
m_backingCacheCount = SharedCacheAPI::SharedCache::FastGetBackingCacheCount(data);
+ if (m_backingCacheCount == 0)
+ return;
m_blockLuminance.resize(m_backingCacheCount, 128);
m_blockSizeRatios.resize(m_backingCacheCount, 1);
m_currentProgress = m_cache->GetLoadProgress(data);