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