diff --git a/Code/BasicFilters/otbFrostImageFilter.txx b/Code/BasicFilters/otbFrostImageFilter.txx index 6ea4e0afa6c246f95fb58984cac2a9abd3ecc814..15865d1134754c07e950fbead0198965569b3677 100644 --- a/Code/BasicFilters/otbFrostImageFilter.txx +++ b/Code/BasicFilters/otbFrostImageFilter.txx @@ -170,7 +170,7 @@ void FrostImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData( { for (int y = -rad_y; y <= rad_y; ++y) { - double Dist = vcl_sqrt(x * x + y * y); + double Dist = vcl_sqrt(static_cast<double>(x * x + y * y)); off[0] = x; off[1] = y;