diff --git a/BurnOutSharp/External/libgsf/Input/GsfInputMemory.cs b/BurnOutSharp/External/libgsf/Input/GsfInputMemory.cs index 00397c27..f1df0456 100644 --- a/BurnOutSharp/External/libgsf/Input/GsfInputMemory.cs +++ b/BurnOutSharp/External/libgsf/Input/GsfInputMemory.cs @@ -91,7 +91,7 @@ namespace LibGSF.Input } else { - return src.Skip((int)CurrentOffset).ToArray(); + return new ReadOnlySpan(src, (int)CurrentOffset, num_bytes).ToArray(); } }