private void InitVariants() { switch (ctx.GetService <MSFReader>().FileType) { case PDBType.Big: ReadString = ReadString32; break; case PDBType.Small: ReadString = ReadString16; break; } }
private int maxAlignment = 16; //LF_PAD0 .. LF_PAD15 private void InitVariants() { switch (ctx.GetService <PDBFile>().Type) { case PDBType.Small: ReadString16 = base.ReadString16; break; case PDBType.Old: ReadString16 = base.ReadString16NoTerm; maxAlignment = 4; break; } }