diff --git a/Source/CTest/cmCTestSubmitHandler.cxx b/Source/CTest/cmCTestSubmitHandler.cxx index 3a801b6f6..536efcc34 100644 --- a/Source/CTest/cmCTestSubmitHandler.cxx +++ b/Source/CTest/cmCTestSubmitHandler.cxx @@ -1128,6 +1128,7 @@ void cmCTestSubmitHandler::SelectParts(std::set const& parts) for(cmCTest::Part p = cmCTest::PartStart; p != cmCTest::PartCount; p = cmCTest::Part(p+1)) { - this->SubmitPart[p] = (parts.find(p) != parts.end()); + this->SubmitPart[p] = + (std::set::const_iterator(parts.find(p)) != parts.end()); } } diff --git a/Source/cmExtraEclipseCDT4Generator.cxx b/Source/cmExtraEclipseCDT4Generator.cxx index bdf4edc59..fcf5b6799 100644 --- a/Source/cmExtraEclipseCDT4Generator.cxx +++ b/Source/cmExtraEclipseCDT4Generator.cxx @@ -648,8 +648,10 @@ void cmExtraEclipseCDT4Generator::CreateCProjectFile() const case cmTarget::GLOBAL_TARGET: { bool insertTarget = true; - if(insertTarget && (this->TargetsToIgnore.find(t->first) != - this->TargetsToIgnore.end())) + if(insertTarget && + (std::set::const_iterator( + this->TargetsToIgnore.find(t->first)) != + this->TargetsToIgnore.end())) { insertTarget = false; }