diff options
author | Paul Gilbert | 2016-12-17 15:12:52 -0500 |
---|---|---|
committer | Paul Gilbert | 2016-12-17 15:12:52 -0500 |
commit | bbef10c0687fd0063dd8a884a62823dce71b4c3c (patch) | |
tree | 6d9900db4b1311af2239d3860f8ce4ce3ae69144 /devtools/create_project/msbuild.cpp | |
parent | 1194341b69a7d7451c3c962fbd733c75c801e944 (diff) | |
download | scummvm-rg350-bbef10c0687fd0063dd8a884a62823dce71b4c3c.tar.gz scummvm-rg350-bbef10c0687fd0063dd8a884a62823dce71b4c3c.tar.bz2 scummvm-rg350-bbef10c0687fd0063dd8a884a62823dce71b4c3c.zip |
CREATE_PROJECT: Fix Visual Studio linking problems after Munt merge
Diffstat (limited to 'devtools/create_project/msbuild.cpp')
-rw-r--r-- | devtools/create_project/msbuild.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/devtools/create_project/msbuild.cpp b/devtools/create_project/msbuild.cpp index 2c6a89543f..3accce4e05 100644 --- a/devtools/create_project/msbuild.cpp +++ b/devtools/create_project/msbuild.cpp @@ -514,7 +514,9 @@ void MSBuildProvider::writeFileListToProject(const FileNode &dir, std::ofstream if (!_compileFiles.empty()) { projectFile << "\t<ItemGroup>\n"; for (std::list<FileEntry>::const_iterator entry = _compileFiles.begin(); entry != _compileFiles.end(); ++entry) { - const bool isDuplicate = (std::find(duplicate.begin(), duplicate.end(), (*entry).name + ".o") != duplicate.end()); + std::string fileName = (*entry).name + ".o"; + std::transform(fileName.begin(), fileName.end(), fileName.begin(), tolower); + const bool isDuplicate = (std::find(duplicate.begin(), duplicate.end(), fileName) != duplicate.end()); // Deal with duplicated file names if (isDuplicate) { |