mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-11-21 03:16:40 +03:00
Merge pull request #277 from isildur-g/wip-cppcheck271
phase 1 of addressing cppcheck useStlAlgorithm warnings for fill and copy operations
This commit is contained in:
@@ -1981,11 +1981,10 @@ void filterDiamondCandidates(const RoseGraph &g, CandidateSet &candidates) {
|
||||
DEBUG_PRINTF("%zu candidates enter\n", candidates.size());
|
||||
|
||||
vector<RoseVertex> dead;
|
||||
for (const auto &v : candidates) {
|
||||
if (hasNoDiamondSiblings(g, v)) {
|
||||
dead.emplace_back(v);
|
||||
}
|
||||
}
|
||||
auto deads = [&g=g](const RoseVertex &v) {
|
||||
return (hasNoDiamondSiblings(g, v));
|
||||
};
|
||||
std::copy_if(begin(candidates), end(candidates), std::back_inserter(dead), deads);
|
||||
|
||||
for (const auto &v : dead) {
|
||||
candidates.erase(v);
|
||||
|
||||
Reference in New Issue
Block a user