mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-15 12:23:15 +00:00
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.
This commit is contained in:
parent
b40c851fce
commit
57136ad87e
|
@ -105,10 +105,7 @@ InodeMetadata SyntheticFileSystem::inodeMetadata(InodeIdentifier inode) const
|
||||||
if (inode.index() == 0 || inode.index() > m_files.size())
|
if (inode.index() == 0 || inode.index() > m_files.size())
|
||||||
return InodeMetadata();
|
return InodeMetadata();
|
||||||
auto& file = *m_files[inode.index() - 1];
|
auto& file = *m_files[inode.index() - 1];
|
||||||
auto metadata = file.metadata;
|
return file.metadata;
|
||||||
if (file.generator)
|
|
||||||
metadata.size = file.generator().size();
|
|
||||||
return metadata;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SyntheticFileSystem::setModificationTime(InodeIdentifier, dword timestamp)
|
bool SyntheticFileSystem::setModificationTime(InodeIdentifier, dword timestamp)
|
||||||
|
|
Loading…
Reference in a new issue