From 17460b17858c0efdf42f3e97c0d3329b5ff40cb5 Mon Sep 17 00:00:00 2001
From: Cyrille Valladeau <cyrille.valladeau@c-s.fr>
Date: Mon, 27 Apr 2009 10:07:10 +0200
Subject: [PATCH] ENH : compilation error:missing cast

---
 .../otbRegionImageToRectangularPathListFilter.txx               | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Code/FeatureExtraction/otbRegionImageToRectangularPathListFilter.txx b/Code/FeatureExtraction/otbRegionImageToRectangularPathListFilter.txx
index 8f03e4d12e..b45e404f6e 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
-- 
GitLab