- make file system directory printout optional.

This commit is contained in:
Christoph Oelckers 2020-01-10 21:54:18 +01:00
parent 6305714493
commit 4825d66e10

View file

@ -386,11 +386,14 @@ void InitFileSystem(TArray<GrpEntry>& groups)
todelete.Append(userConfig.toBeDeleted); todelete.Append(userConfig.toBeDeleted);
fileSystem.InitMultipleFiles(Files, todelete, groups.Size()); fileSystem.InitMultipleFiles(Files, todelete, groups.Size());
FILE* f = fopen("filesystem.dir", "wb"); if (Args->CheckParm("-dumpfs"))
for (int i = 0; i < fileSystem.GetNumEntries(); i++)
{ {
auto fd = fileSystem.GetFileAt(i); FILE* f = fopen("filesystem.dir", "wb");
fprintf(f, "%.50s %60s %d\n", fd->FullName(), fileSystem.GetResourceFileFullName(fileSystem.GetFileContainer(i)), fd->Size()); for (int i = 0; i < fileSystem.GetNumEntries(); i++)
{
auto fd = fileSystem.GetFileAt(i);
fprintf(f, "%.50s %60s %d\n", fd->FullName(), fileSystem.GetResourceFileFullName(fileSystem.GetFileContainer(i)), fd->Size());
}
fclose(f);
} }
fclose(f);
} }