diff --git a/lib/importproject.cpp b/lib/importproject.cpp index b02145be9..7a692c4f8 100644 --- a/lib/importproject.cpp +++ b/lib/importproject.cpp @@ -454,9 +454,9 @@ void ImportProject::importVcxproj(const std::string &filename, std::mapFirstChildElement(); e; e = e->NextSiblingElement()) { - if (std::strcmp(e->Name(), "ClCompile") != 0) { + if (std::strcmp(e->Name(), "ClCompile") == 0) { const char *include = e->Attribute("Include"); - if (include) + if (include && Path::acceptFile(include)) compileList.push_back(include); } }