diff options
-rw-r--r-- | Source/cmComputeLinkInformation.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmComputeLinkInformation.cxx b/Source/cmComputeLinkInformation.cxx index 78ad4de..a4d4c98 100644 --- a/Source/cmComputeLinkInformation.cxx +++ b/Source/cmComputeLinkInformation.cxx @@ -1079,7 +1079,8 @@ void cmComputeLinkInformation::FindDirectoriesForLib(unsigned int lri) std::set<cmStdString> const& files = (this->GlobalGenerator ->GetDirectoryContent(this->RuntimeDirectories[i], false)); - if(files.find(re.SOName) != files.end() || + if((std::set<cmStdString>::const_iterator(files.find(re.SOName)) != + files.end()) || cmSystemTools::FileExists(file.c_str(), true)) { // The library will be found in this directory but this is not |