diff --git a/Code/FeatureExtraction/otbRegionImageToRectangularPathListFilter.txx b/Code/FeatureExtraction/otbRegionImageToRectangularPathListFilter.txx index 8f03e4d12e89bc60654a4846c98943c7fe89ae7a..b45e404f6ed3e7975d5026df98eb2f5acb095f19 100644 --- a/Code/FeatureExtraction/otbRegionImageToRectangularPathListFilter.txx +++ b/Code/FeatureExtraction/otbRegionImageToRectangularPathListFilter.txx @@ -271,7 +271,7 @@ RegionImageToRectangularPathListFilter<TInputImage,TOutputPath> if (al1 != 0) width = vcl_fabs(al2 / al1) * length; else { // l1 == 0 and l2 == 0 - length = width = vcl_sqrt(n); // should happen only when n == 1 anyway + length = width = vcl_sqrt(static_cast<double>(n)); // should happen only when n == 1 anyway } } else { length = n; // Arbitrary representation for degenerate case