diff --git a/src/cryfs/filesystem/CryDevice.cpp b/src/cryfs/filesystem/CryDevice.cpp index 50db4c76..4f987937 100644 --- a/src/cryfs/filesystem/CryDevice.cpp +++ b/src/cryfs/filesystem/CryDevice.cpp @@ -135,6 +135,7 @@ unique_ref CryDevice::LoadBlob(const bf::path &path) { } void CryDevice::statfs(const bf::path &path, struct statvfs *fsstat) { + (void)path; callFsActionCallbacks(); uint64_t numUsedBlocks = _fsBlobStore->numBlocks(); uint64_t numFreeBlocks = _fsBlobStore->estimateSpaceForNumBlocksLeft(); diff --git a/src/cryfs/filesystem/CryFile.cpp b/src/cryfs/filesystem/CryFile.cpp index cedc64e4..e97a5407 100644 --- a/src/cryfs/filesystem/CryFile.cpp +++ b/src/cryfs/filesystem/CryFile.cpp @@ -35,6 +35,7 @@ unique_ref CryFile::LoadBlob() const { } unique_ref CryFile::open(int flags) const { + (void)flags; device()->callFsActionCallbacks(); auto blob = LoadBlob(); return make_unique_ref(device(), parent(), std::move(blob)); diff --git a/src/cryfs/filesystem/CryNode.cpp b/src/cryfs/filesystem/CryNode.cpp index 597f8a67..1b723782 100644 --- a/src/cryfs/filesystem/CryNode.cpp +++ b/src/cryfs/filesystem/CryNode.cpp @@ -40,6 +40,7 @@ CryNode::~CryNode() { } void CryNode::access(int mask) const { + (void)mask; device()->callFsActionCallbacks(); //TODO return;