From 459257b0563f3c085e5e1f3cb988309309377f46 Mon Sep 17 00:00:00 2001 From: LordJZ Date: Tue, 5 Jun 2012 04:17:10 +0400 Subject: Update StormLib --- dep/StormLib/src/SFilePatchArchives.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dep/StormLib/src/SFilePatchArchives.cpp') diff --git a/dep/StormLib/src/SFilePatchArchives.cpp b/dep/StormLib/src/SFilePatchArchives.cpp index 02f149be968..24ae2c52c37 100644 --- a/dep/StormLib/src/SFilePatchArchives.cpp +++ b/dep/StormLib/src/SFilePatchArchives.cpp @@ -400,7 +400,7 @@ static int ApplyMpqPatch( //----------------------------------------------------------------------------- // Public functions (StormLib internals) -bool IsPatchData(const void * pvData, DWORD cbData, LPDWORD pdwPatchedFileSize) +bool IsIncrementalPatchFile(const void * pvData, DWORD cbData, LPDWORD pdwPatchedFileSize) { TPatchHeader * pPatchHeader = (TPatchHeader *)pvData; BLIZZARD_BSDIFF40_FILE DiffFile; @@ -520,7 +520,7 @@ bool WINAPI SFileOpenPatchArchive( if(nError == ERROR_SUCCESS) { - if((ha->pStream->StreamFlags & STREAM_FLAG_READ_ONLY) == 0) + if(!FileStream_IsReadOnly(ha->pStream)) nError = ERROR_ACCESS_DENIED; } @@ -539,7 +539,7 @@ bool WINAPI SFileOpenPatchArchive( { if(!SFileHasFile(hPatchMpq, PATCH_METADATA_NAME)) { - GetDefaultPatchPrefix(ha->pStream->szFileName, szPatchPrefixBuff); + GetDefaultPatchPrefix(FileStream_GetFileName(ha->pStream), szPatchPrefixBuff); szPatchPathPrefix = szPatchPrefixBuff; } } -- cgit v1.2.3