示例#1
0
文件: Reader.cs 项目: Norbyte/lslib
 internal void Seek(RelocatableReference reference)
 {
     Debug.Assert(reference.IsValid);
     Debug.Assert(reference.Offset <= (ulong)Stream.Length);
     Stream.Position = (long)reference.Offset;
 }
示例#2
0
文件: Reader.cs 项目: Norbyte/lslib
 public RelocatableReference ReadReference()
 {
     var reference = new RelocatableReference();
     if (Magic.Is32Bit)
         reference.Offset = Reader.ReadUInt32();
     else
         reference.Offset = Reader.ReadUInt64();
     return reference;
 }