diff --git a/Surface_mesh_simplification/include/CGAL/Surface_mesh_simplification/internal/Edge_collapse.h b/Surface_mesh_simplification/include/CGAL/Surface_mesh_simplification/internal/Edge_collapse.h index c2259c55504..2335bb5a843 100644 --- a/Surface_mesh_simplification/include/CGAL/Surface_mesh_simplification/internal/Edge_collapse.h +++ b/Surface_mesh_simplification/include/CGAL/Surface_mesh_simplification/internal/Edge_collapse.h @@ -610,7 +610,7 @@ loop() auto mPQ_clone = *mPQ; std::optional opt_th; - while(opt_th = mPQ_clone.extract_top()) + while((opt_th = mPQ_clone.extract_top())) { CGAL_SMS_TRACE_IMPL("\t" + edge_to_string(*opt_th)); Cost_type tcost = get_data(*opt_th).cost();