Skip to content
Snippets Groups Projects
Commit 8fbbd159 authored by Emmanuel Christophe's avatar Emmanuel Christophe
Browse files

BUG: fix otb following ossim API change

parent e1d5803a
No related branches found
No related tags found
No related merge requests found
......@@ -23,6 +23,7 @@
#include "base/ossimFilename.h"
#include "base/ossimDirectory.h"
#include "base/ossimGeoidEgm96.h"
#include "base/ossimRefPtr.h"
namespace otb
{
......@@ -62,7 +63,7 @@ DEMHandler
{
otbMsgDevMacro( << "Opening geoid: " << geoidFile);
ossimFilename geoid(geoidFile);
ossimGeoid* geoidPtr = new ossimGeoidEgm96(geoid);
ossimRefPtr<ossimGeoid> geoidPtr = new ossimGeoidEgm96(geoid);
if (geoidPtr->getErrorStatus() == ossimErrorCodes::OSSIM_OK)
{
m_Mutex.Lock();
......@@ -71,7 +72,7 @@ DEMHandler
}
else
{
delete geoidPtr;
geoidPtr.release();
}
}
}
......
......@@ -29,6 +29,7 @@
#include "projection/ossimProjection.h"
#include "projection/ossimProjectionFactoryRegistry.h"
#include "ossim/ossimPluginProjectionFactory.h"
#include "base/ossimFilename.h"
int otbImageKeywordlist(int argc, char* argv[])
{
......
......@@ -78,7 +78,7 @@ int otbOssimElevManagerTest(int argc,char* argv[])
ossimElevManager * elevManager = ossimElevManager::instance();
elevManager->openDirectory(srtmDir);
elevManager->loadElevationPath(srtmDir);
IteratorType it(image,image->GetLargestPossibleRegion());
......
......@@ -52,7 +52,7 @@ int otbOssimElevManagerTest2(int argc,char* argv[])
ossimElevManager * elevManager = ossimElevManager::instance();
elevManager->openDirectory(srtmDir);
elevManager->loadElevationPath(srtmDir);
std::ofstream file;
file.open(outfname);
......
......@@ -53,7 +53,7 @@ int otbOssimElevManagerTest4(int argc,char* argv[])
ossimElevManager * elevManager = ossimElevManager::instance();
elevManager->openDirectory(srtmDir);
elevManager->loadElevationPath(srtmDir);
for (int j=0; j<size[1]; ++j)
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment