aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_project/visualstudio.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/create_project/visualstudio.cpp')
-rw-r--r--devtools/create_project/visualstudio.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/devtools/create_project/visualstudio.cpp b/devtools/create_project/visualstudio.cpp
index 96fdbdf27a..d63c347b17 100644
--- a/devtools/create_project/visualstudio.cpp
+++ b/devtools/create_project/visualstudio.cpp
@@ -338,7 +338,9 @@ void VisualStudioProvider::writeFileListToProject(const FileNode &dir, std::ofst
if (producesObjectFile(node->name)) {
std::string name, ext;
splitFilename(node->name, name, ext);
- const bool isDuplicate = (std::find(duplicate.begin(), duplicate.end(), name + ".o") != duplicate.end());
+ name += ".o";
+ std::transform(name.begin(), name.end(), name.begin(), tolower);
+ const bool isDuplicate = (std::find(duplicate.begin(), duplicate.end(), name) != duplicate.end());
if (ext == "asm") {
std::string objFileName = "$(IntDir)\\";