Beispiel #1
0
        private void InitVariants()
        {
            switch (ctx.GetService <MSFReader>().FileType)
            {
            case PDBType.Big:
                ReadString = ReadString32;
                break;

            case PDBType.Small:
                ReadString = ReadString16;
                break;
            }
        }
Beispiel #2
0
        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;
            }
        }