public void SkipVInt64()
{
NeedOneByteInBuffer();
var l = PackUnpack.LengthVInt(Buf, Pos);
if (Pos + l <= End)
{
Pos += l;
}
else
{
do
{
Pos++;
NeedOneByteInBuffer();
l--;
} while (l > 1);
Pos++;
}
}
internal static void SkipHeader(AbstractBufferedReader reader) { reader.SkipBlock(FileCollectionWithFileInfos.MagicStartOfFile.Length + 1); // magic + type of file reader.SkipVInt64(); // subId reader.SkipVInt64(); // generation reader.SkipVUInt32(); // keyLen }