mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-22 23:05:12 +00:00
Fix porting issue with Wise
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user