Fix porting issue with Wise

This commit is contained in:
Matt Nadareski
2025-09-01 18:46:15 -04:00
parent 45428ce991
commit 7bde6f99fc
2 changed files with 6 additions and 6 deletions

View File

@@ -711,7 +711,7 @@ namespace SabreTools.Serialization.Wrappers
// Attempt to get the overlay header
_dataSource.Seek(overlayOffset, SeekOrigin.Begin);
var header = Create(_dataSource);
var header = WiseOverlayHeader.Create(_dataSource);
if (header != null)
return overlayOffset;
@@ -722,7 +722,7 @@ namespace SabreTools.Serialization.Wrappers
while (_dataSource.Position < Length)
{
_dataSource.Seek(overlayOffset, SeekOrigin.Begin);
header = Create(_dataSource);
header = WiseOverlayHeader.Create(_dataSource);
if (header != null)
return overlayOffset;

View File

@@ -1741,7 +1741,7 @@ namespace SabreTools.Serialization.Wrappers
if (overlayOffset >= 0 && overlayOffset < Length)
{
_dataSource.Seek(overlayOffset, SeekOrigin.Begin);
var header = Create(_dataSource);
var header = WiseOverlayHeader.Create(_dataSource);
if (header != null)
return overlayOffset;
}
@@ -1753,7 +1753,7 @@ namespace SabreTools.Serialization.Wrappers
long sectionOffset = section.VirtualAddress.ConvertVirtualAddress(SectionTable);
_dataSource.Seek(sectionOffset, SeekOrigin.Begin);
var header = Create(_dataSource);
var header = WiseOverlayHeader.Create(_dataSource);
if (header != null)
return sectionOffset;
@@ -1764,7 +1764,7 @@ namespace SabreTools.Serialization.Wrappers
long afterResourceOffset = sectionOffset + section.SizeOfRawData;
_dataSource.Seek(afterResourceOffset, SeekOrigin.Begin);
header = Create(_dataSource);
header = WiseOverlayHeader.Create(_dataSource);
if (header != null)
return afterResourceOffset;
@@ -1773,7 +1773,7 @@ namespace SabreTools.Serialization.Wrappers
_ = _dataSource.ReadNullTerminatedAnsiString();
afterResourceOffset = _dataSource.Position;
header = Create(_dataSource);
header = WiseOverlayHeader.Create(_dataSource);
if (header != null)
return afterResourceOffset;
}