diff --git a/BurnOutSharp.Builders/PortableExecutable.cs b/BurnOutSharp.Builders/PortableExecutable.cs index 7b54f94a..9ea5a430 100644 --- a/BurnOutSharp.Builders/PortableExecutable.cs +++ b/BurnOutSharp.Builders/PortableExecutable.cs @@ -1317,7 +1317,7 @@ namespace BurnOutSharp.Builders if (data.Position - initialOffset < size) { Array.Resize(ref resourceDirectoryTable.Entries, totalEntryCount + 1); - int length = (int)(size - data.Position - initialOffset); + int length = (int)(size - (data.Position - initialOffset)); resourceDirectoryTable.Entries[totalEntryCount] = new ResourceDirectoryEntry {