From 27659551117e0bcd203e5641592dc85ac8b570e3 Mon Sep 17 00:00:00 2001 From: actboy168 Date: Sun, 1 Sep 2013 02:53:21 +0800 Subject: fixed SFileCompactArchive failed in win8 --- src/FileStream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FileStream.cpp b/src/FileStream.cpp index 90bd176..8c49bfa 100644 --- a/src/FileStream.cpp +++ b/src/FileStream.cpp @@ -465,7 +465,7 @@ static bool BaseFile_Open( #ifdef PLATFORM_WINDOWS { ULARGE_INTEGER FileSize; - DWORD dwWriteAccess = (dwStreamFlags & STREAM_FLAG_READ_ONLY) ? 0 : GENERIC_ALL; + DWORD dwWriteAccess = (dwStreamFlags & STREAM_FLAG_READ_ONLY) ? 0 : GENERIC_READ | GENERIC_WRITE; DWORD dwWriteShare = (dwStreamFlags & STREAM_FLAG_WRITE_SHARE) ? FILE_SHARE_WRITE : 0; // Open the file -- cgit v1.2.3