Fix header write

This commit is contained in:
Kurt 2018-11-26 22:24:44 -08:00
parent 3b8d3a5e4a
commit 553516603d

View File

@ -264,11 +264,14 @@ private void WriteHeaderTableList(BinaryWriter bw)
{
bw.Write(Header.ToBytesClass());
Header.PtrHashPaths = bw.BaseStream.Position;
bw.Write(HashPaths.ToBytesClass());
foreach (var hp in HashPaths)
bw.Write(hp.ToBytesClass());
Header.PtrHashIndexes = bw.BaseStream.Position;
bw.Write(HashIndexes.ToBytesClass());
foreach (var hi in HashIndexes)
bw.Write(hi.ToBytesClass());
Header.PtrFileTable = bw.BaseStream.Position;
bw.Write(FileTable.ToBytesClass());
foreach (var ft in FileTable)
bw.Write(ft.ToBytesClass());
}
public string FilePath { get; set; }