From f2f3445a7c00e3ae84dc8c2ce76855459698e900 Mon Sep 17 00:00:00 2001 From: Maki Chronik Date: Mon, 19 Oct 2015 21:17:36 +0200 Subject: [PATCH] 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. --- src/tools/map-extractor/System.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/map-extractor/System.cpp b/src/tools/map-extractor/System.cpp index 60cd88ba3..85ca82835 100644 --- a/src/tools/map-extractor/System.cpp +++ b/src/tools/map-extractor/System.cpp @@ -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))