mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-08 12:07:03 -06:00
16.03
This commit is contained in:
committed by
Kornel Lesiński
parent
1eddf527ca
commit
232ce79574
@@ -321,7 +321,7 @@ bool COptHeader::Parse(const Byte *p, UInt32 size)
|
||||
if (NumDirItems > (1 << 16))
|
||||
return false;
|
||||
pos += 4;
|
||||
if (pos + 8 * NumDirItems != size)
|
||||
if (pos + 8 * NumDirItems > size)
|
||||
return false;
|
||||
for (UInt32 i = 0; i < NumDirItems && i < kNumDirItemsMax; i++)
|
||||
DirItems[i].Parse(p + pos + i * 8);
|
||||
|
||||
Reference in New Issue
Block a user