From b06f67baf0a1eddffc4f18c856d22bf3b947ff86 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Wed, 6 Feb 2019 14:44:05 +0100 Subject: [PATCH] Vfs: Ensure VfsOff works without start() being called In tests an un-started Vfs instance is sometimes passed to SyncEngine via SyncOptions. --- src/common/vfs.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/common/vfs.h b/src/common/vfs.h index e4017639e..5e916b9a7 100644 --- a/src/common/vfs.h +++ b/src/common/vfs.h @@ -267,10 +267,8 @@ public: bool isDehydratedPlaceholder(const QString &) override { return false; } bool statTypeVirtualFile(csync_file_stat_t *, void *) override { return false; } - bool setPinState(const QString &folderPath, PinState state) override - { return setPinStateInDb(folderPath, state); } - Optional pinState(const QString &folderPath) override - { return pinStateInDb(folderPath); } + bool setPinState(const QString &, PinState) override { return true; } + Optional pinState(const QString &) override { return PinState::AlwaysLocal; } public slots: void fileStatusChanged(const QString &, SyncFileStatus) override {} -- 2.30.2