aboutsummaryrefslogtreecommitdiff
path: root/dep/StormLib/src/SFilePatchArchives.cpp
diff options
context:
space:
mode:
authorLordJZ <a553r7fa1l3d@gmail.com>2012-06-05 04:17:10 +0400
committerShauren <shauren.trinity@gmail.com>2012-07-03 17:16:30 +0200
commit459257b0563f3c085e5e1f3cb988309309377f46 (patch)
treee7d9c2bec0615172518039f0df19ac4b48115532 /dep/StormLib/src/SFilePatchArchives.cpp
parent6fe1657fe98035d9a762d2e92f275826bec6d1fe (diff)
Update StormLib
Diffstat (limited to 'dep/StormLib/src/SFilePatchArchives.cpp')
-rw-r--r--dep/StormLib/src/SFilePatchArchives.cpp6
1 files changed, 3 insertions, 3 deletions
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;
}
}