From 57136ad87e5dffcbf6b43d1fea853c7aa5221327 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Wed, 24 Oct 2018 00:50:23 +0200 Subject: [PATCH] synthfs: generated files should have size=0. This way we don't need to generate the file just to see how big it would get. --- VirtualFileSystem/SyntheticFileSystem.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/VirtualFileSystem/SyntheticFileSystem.cpp b/VirtualFileSystem/SyntheticFileSystem.cpp index 76de74499e..8d1cb9b852 100644 --- a/VirtualFileSystem/SyntheticFileSystem.cpp +++ b/VirtualFileSystem/SyntheticFileSystem.cpp @@ -105,10 +105,7 @@ InodeMetadata SyntheticFileSystem::inodeMetadata(InodeIdentifier inode) const if (inode.index() == 0 || inode.index() > m_files.size()) return InodeMetadata(); auto& file = *m_files[inode.index() - 1]; - auto metadata = file.metadata; - if (file.generator) - metadata.size = file.generator().size(); - return metadata; + return file.metadata; } bool SyntheticFileSystem::setModificationTime(InodeIdentifier, dword timestamp)