Esempio n. 1
0
 /// <summary>
 /// Used for quickly reading bytes for a length that is not a multiple of 0x200
 /// </summary>
 internal byte[] ReadBytes(ref FATX_Browser.FATX.IOReader br, long length)
 {
     Misc m = new Misc();
     m.UpToNearest200(length);
     byte[] buffer = br.ReadBytes((int)length);
     List<byte> bl = buffer.ToList<byte>();
     bl.RemoveRange((int)(length - 1), (int)(buffer.Length - length));
     buffer = bl.ToArray();
     return buffer;
 }