Deliberately don't retain position

This commit is contained in:
Matt Nadareski
2025-09-11 09:27:56 -04:00
parent d575b6977e
commit c9b0c2dace

View File

@@ -1537,7 +1537,7 @@ namespace SabreTools.Serialization.Deserializers
// Read the data from the offset
long dataOffset = initialOffset + entry.DataEntry.DataRVA.ConvertVirtualAddress(sections);
if (dataOffset > initialOffset && dataOffset + entry.DataEntry.Size < data.Length)
entry.DataEntry.Data = data.ReadFrom(dataOffset, (int)entry.DataEntry.Size, retainPosition: true);
entry.DataEntry.Data = data.ReadFrom(dataOffset, (int)entry.DataEntry.Size, retainPosition: false);
}
// Handle subdirectories by recursion