From 5a5dfd9f782af4d3553abec4cab28ba542f72ee8 Mon Sep 17 00:00:00 2001
From: Cyrille Valladeau <cyrille.valladeau@c-s.fr>
Date: Wed, 16 Dec 2009 17:19:20 +0100
Subject: [PATCH] ENH : correct header data type + file write number of
 characters

---
 Testing/Code/IO/otbOssimElevManagerTest4.cxx | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Testing/Code/IO/otbOssimElevManagerTest4.cxx b/Testing/Code/IO/otbOssimElevManagerTest4.cxx
index 7b48526b5f..1e1340ac31 100644
--- a/Testing/Code/IO/otbOssimElevManagerTest4.cxx
+++ b/Testing/Code/IO/otbOssimElevManagerTest4.cxx
@@ -50,8 +50,7 @@ int otbOssimElevManagerTest4(int argc,char* argv[])
   size[1]=   atoi(argv[8]);
 
   double* image = new double[size[0]*size[1]];
-
-
+  
   ossimElevManager * elevManager = ossimElevManager::instance();
 
   elevManager->openDirectory(srtmDir);
@@ -68,7 +67,7 @@ int otbOssimElevManagerTest4(int argc,char* argv[])
       ossimWorldPoint.lon=point[0];
       ossimWorldPoint.lat=point[1];
       double height = elevManager->getHeightAboveMSL(ossimWorldPoint);
-
+   
       if (!ossim::isnan(height))
       {
         // Fill the image
@@ -83,9 +82,10 @@ int otbOssimElevManagerTest4(int argc,char* argv[])
   }
 
   std::ofstream file;
+  std::cout<<outfname<<std::endl;
   file.open(outfname, ios::binary|ios::out);
 
-  file.write(reinterpret_cast<char*>(image), sizeof(image)*size[0]*size[1]);
+  file.write(reinterpret_cast<char*>(image), sizeof(double)*size[0]*size[1]);
   file.close();
 
 
-- 
GitLab