vfs_concat: fix time complexity of read

This commit is contained in:
Liam 2023-05-26 15:41:17 -04:00
parent 83b502c08c
commit 0596a4afb1
4 changed files with 129 additions and 74 deletions

View file

@ -140,7 +140,8 @@ VirtualFile CreateRomFS(VirtualDir dir, VirtualDir ext) {
return nullptr;
RomFSBuildContext ctx{dir, ext};
return ConcatenatedVfsFile::MakeConcatenatedFile(0, ctx.Build(), dir->GetName());
auto file_map = ctx.Build();
return ConcatenatedVfsFile::MakeConcatenatedFile(0, file_map, dir->GetName());
}
} // namespace FileSys