diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h index 904404f437e..2ebc86ea803 100644 --- a/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h @@ -134,7 +134,7 @@ bool Filter::isFree(Curve const& curve1, PointID start1, PointID end1, } template -void Filter::increase(size_t& step) { step = std::ceil(1.5 * step); } +void Filter::increase(size_t& step) { step = static_cast(std::ceil(1.5 * step)); } template void Filter::decrease(size_t& step) { step /= 2; }