Skip to content

Commit 325f346

Browse files
committed
fix ninja
1 parent e17082f commit 325f346

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

src/geode/inspector/criterion/internal/component_meshes_degeneration.cpp

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ namespace geode
6363
{
6464
std::vector<
6565
async::task< std::pair< uuid, InspectionIssues< index_t > > > >
66-
tasks;
67-
tasks.reserve( model_.nb_lines() );
66+
line_tasks;
67+
line_tasks.reserve( model_.nb_lines() );
6868
for( const auto& line : model_.lines() )
6969
{
70-
tasks.emplace_back( async::spawn( [&threshold, &line] {
70+
line_tasks.emplace_back( async::spawn( [&threshold, &line] {
7171
const EdgedCurveDegeneration< Model::dim > inspector{
7272
line.mesh()
7373
};
@@ -78,20 +78,21 @@ namespace geode
7878
} ) );
7979
}
8080
for( auto& task :
81-
async::when_all( tasks.begin(), tasks.end() ).get() )
81+
async::when_all( line_tasks.begin(), line_tasks.end() ).get() )
8282
{
8383
auto [line_id, issues] = task.get();
8484
components_small_edges.add_issues_to_map(
8585
line_id, std::move( issues ) );
8686
}
8787
std::vector<
8888
async::task< std::pair< uuid, InspectionIssues< index_t > > > >
89-
tasks;
90-
tasks.reserve( model_.nb_surfaces() );
89+
surface_tasks;
90+
surface_tasks.reserve( model_.nb_surfaces() );
9191
for( const auto& surface : model_.surfaces() )
9292
{
93-
tasks.emplace_back( async::spawn( [&threshold, &surface] {
94-
enable_edges_on_surface( surface );
93+
surface_tasks.emplace_back( async::spawn( [this, &threshold,
94+
&surface] {
95+
this->enable_edges_on_surface( surface );
9596
const geode::SurfaceMeshDegeneration< Model::dim >
9697
inspector{ surface.mesh() };
9798
auto issues = inspector.small_edges( threshold );
@@ -101,7 +102,8 @@ namespace geode
101102
} ) );
102103
}
103104
for( auto& task :
104-
async::when_all( tasks.begin(), tasks.end() ).get() )
105+
async::when_all( surface_tasks.begin(), surface_tasks.end() )
106+
.get() )
105107
{
106108
auto [surface_id, issues] = task.get();
107109
components_small_edges.add_issues_to_map(

0 commit comments

Comments
 (0)