Fixed dbc and map extractor

Fixed dbc and map extractor relied on case insensitive file systems (mpq files always start with a lowercase letter) which prevented linux and unix-like systems from extracting maps.
This commit is contained in:
Maki Chronik 2015-10-19 21:17:36 +02:00 committed by Antz
parent 38f5e1b41c
commit f2f3445a7c

View file

@ -1221,7 +1221,7 @@ void LoadBaseMPQFiles()
printf("Loaded MPQ files for map extraction:\n");
for (int i = 1; i <= WORLD_COUNT; i++)
{
sprintf(filename, "%s/Data/World%s.MPQ", input_path, (i == 2 ? "2" : ""));
sprintf(filename, "%s/Data/world%s.MPQ", input_path, (i == 2 ? "2" : ""));
printf("%s\n", filename);
if (!OpenArchive(filename, &worldMpqHandle))
@ -1233,7 +1233,7 @@ void LoadBaseMPQFiles()
for (int i = 1; i <= EXPANSION_COUNT; i++)
{
sprintf(filename, "%s/Data/Expansion%i.MPQ", input_path, i);
sprintf(filename, "%s/Data/expansion%i.MPQ", input_path, i);
printf("%s\n", filename);
if (!OpenArchive(filename, &worldMpqHandle))