diff --git a/Arrangement_on_surface_2/include/CGAL/Arr_linear_traits_2.h b/Arrangement_on_surface_2/include/CGAL/Arr_linear_traits_2.h index 83d1c99229b..446b54a58f5 100644 --- a/Arrangement_on_surface_2/include/CGAL/Arr_linear_traits_2.h +++ b/Arrangement_on_surface_2/include/CGAL/Arr_linear_traits_2.h @@ -1599,8 +1599,8 @@ public: if (! result) return oi; if (const auto* res_seg = std::get_if(&*result)) { - *oi++ = l2r ? res_seg->min() : res_seg->max(); - *oi++ = l2r ? res_seg->max() : res_seg->min(); + *oi++ = l2r ? res_seg->min() : (res_seg->max)(); + *oi++ = l2r ? res_seg->max() : (res_seg->min)(); return oi; } const auto* res_pnt = std::get_if(&*result); @@ -1618,8 +1618,8 @@ public: if (! result) return oi; if (const auto* res_seg = std::get_if(&*result)) { - *oi++ = l2r ? res_seg->min() : res_seg->max(); - *oi++ = l2r ? res_seg->max() : res_seg->min(); + *oi++ = l2r ? res_seg->min() : (res_seg->max)(); + *oi++ = l2r ? res_seg->max() : (res_seg->min)(); return oi; } const auto* res_pnt = std::get_if(&*result); @@ -1632,8 +1632,8 @@ public: if (! result) return oi; if (const auto* res_seg = std::get_if(&*result)) { - *oi++ = l2r ? res_seg->min() : res_seg->max(); - *oi++ = l2r ? res_seg->max() : res_seg->min(); + *oi++ = l2r ? res_seg->min() : (res_seg->max)(); + *oi++ = l2r ? res_seg->max() : (res_seg->min)(); return oi; } const auto* res_pnt = std::get_if(&*result);