mirror of
https://github.com/crskycode/GARbro.git
synced 2026-07-08 01:30:18 +08:00
fixed segment size sanity check.
This commit is contained in:
@@ -209,8 +209,7 @@ namespace GameRes.Formats.KiriKiri
|
|||||||
long segment_offset = header.ReadInt64();
|
long segment_offset = header.ReadInt64();
|
||||||
long segment_size = header.ReadInt64();
|
long segment_size = header.ReadInt64();
|
||||||
long segment_packed_size = header.ReadInt64();
|
long segment_packed_size = header.ReadInt64();
|
||||||
if (segment_offset > file.MaxOffset || segment_size > file.MaxOffset
|
if (segment_offset > file.MaxOffset || segment_packed_size > file.MaxOffset)
|
||||||
|| segment_packed_size > file.MaxOffset)
|
|
||||||
{
|
{
|
||||||
goto NextEntry;
|
goto NextEntry;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user