+ Updates

This commit is contained in:
Ladislav Zezula
2016-03-13 16:17:00 +01:00
parent f764c5a962
commit b5b9acbaf0
5 changed files with 75 additions and 7 deletions

View File

@@ -773,6 +773,17 @@ bool WINAPI SFileGetFileInfo(
}
break;
case SFileInfoCRC32:
hf = IsValidFileHandle(hMpqOrFile);
if(hf != NULL && hf->pFileEntry != NULL)
{
dwInt32Value = hf->pFileEntry->dwCrc32;
pvSrcFileInfo = &dwInt32Value;
cbSrcFileInfo = sizeof(DWORD);
nInfoType = SFILE_INFO_TYPE_DIRECT_POINTER;
}
break;
default: // Invalid info class
SetLastError(ERROR_INVALID_PARAMETER);
return false;