playbackcache: don't save state if diskmanager is not present

This commit is contained in:
itsmattkc
2022-09-16 12:20:51 -07:00
parent d017d2c143
commit 05551ed59d
+4
View File
@@ -121,6 +121,10 @@ void PlaybackCache::LoadState()
void PlaybackCache::SaveState()
{
if (!DiskManager::instance()) {
return;
}
QDir cache_dir = GetThisCacheDirectory();
QFile f(cache_dir.filePath(QStringLiteral("state")));
if (validated_.isEmpty() && passthroughs_.isEmpty()) {