mirror of
https://github.com/ladislav-zezula/StormLib.git
synced 2026-01-18 05:58:19 +01:00
+ Fixed bug when SFileAddFileEx could add a file with MPQ_FILE_SINGLE_UNIT to a Warcraft III map
This commit is contained in:
@@ -792,7 +792,7 @@ bool WINAPI SFileCreateFile(
|
||||
if(nError == ERROR_SUCCESS)
|
||||
{
|
||||
// Mask all unsupported flags out
|
||||
dwFlags &= MPQ_FILE_VALID_FLAGS;
|
||||
dwFlags &= (ha->dwFlags & MPQ_FLAG_WAR3_MAP) ? MPQ_FILE_VALID_FLAGS_W3X : MPQ_FILE_VALID_FLAGS;
|
||||
|
||||
// Check for valid flag combinations
|
||||
if((dwFlags & (MPQ_FILE_IMPLODE | MPQ_FILE_COMPRESS)) == (MPQ_FILE_IMPLODE | MPQ_FILE_COMPRESS))
|
||||
|
||||
Reference in New Issue
Block a user