コード例 #1
0
        private bool TryLoadHeader(BeImageReader rdr, out PrgHeader hdr)
        {
            var sr = new StructureReader <PrgHeader>(rdr);

            hdr = sr.Read();
            return(hdr.Magic == 0x601A);
        }
コード例 #2
0
        private bool TryLoadHeader(BeImageReader rdr, out PrgHeader hdr)
        {
            var h = rdr.ReadStruct <PrgHeader>();

            if (h.Magic != 0x601A)
            {
                hdr = default(PrgHeader);
                return(false);
            }
            hdr = h;
            return(true);
        }
コード例 #3
0
ファイル: PrgLoader.cs プロジェクト: Eng-RSMY/reko
        private bool TryLoadHeader(BeImageReader rdr, out PrgHeader hdr)
        {
            var sr = new StructureReader <PrgHeader>(rdr);
            var h  = sr.Read();

            if (!h.HasValue || h.Value.Magic != 0x601A)
            {
                hdr = default(PrgHeader);
                return(false);
            }
            hdr = h.Value;
            return(true);
        }