diff options
author | Ladislav Zezula <zezula-at-volny-dot-cz> | 2017-07-26 20:34:02 +0200 |
---|---|---|
committer | Ladislav Zezula <zezula-at-volny-dot-cz> | 2017-07-26 20:34:02 +0200 |
commit | f813753a661731f970f0522597c228738bf8d075 (patch) | |
tree | 1b6199ad870240473b3f32fd5ce9fc3d8e768d28 /src/SFileGetFileInfo.cpp | |
parent | 6fc99332b52dbd46341a6e02fe5c3ee4cf0e7b59 (diff) |
Added support for PG1.11.973 protector
Diffstat (limited to 'src/SFileGetFileInfo.cpp')
-rw-r--r-- | src/SFileGetFileInfo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/SFileGetFileInfo.cpp b/src/SFileGetFileInfo.cpp index 365dce5..4f15501 100644 --- a/src/SFileGetFileInfo.cpp +++ b/src/SFileGetFileInfo.cpp @@ -416,7 +416,7 @@ bool WINAPI SFileGetFileInfo( if(ha != NULL)
{
nInfoType = SFILE_INFO_TYPE_NOT_FOUND;
- if(MAKE_OFFSET64(ha->pHeader->wBlockTablePosHi, ha->pHeader->dwBlockTablePos) != 0)
+ if(MAKE_OFFSET64(ha->pHeader->wBlockTablePosHi, ha->pHeader->dwBlockTablePos) < ha->FileSize)
{
cbSrcFileInfo = ha->pHeader->dwBlockTableSize * sizeof(TMPQBlock);
if(cbFileInfo >= cbSrcFileInfo)
|