From 98203252dca977cdb04c25d25b06f8bec59c504e Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 18 Jun 2010 09:07:17 +0000 Subject: [PATCH] Build fixes for when OSG_USE_REF_PTR_IMPLICIT_OUTPUT is set to OFF --- src/osgPlugins/osg/ReaderWriterOSG2.cpp | 2 +- src/osgTerrain/Terrain.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osgPlugins/osg/ReaderWriterOSG2.cpp b/src/osgPlugins/osg/ReaderWriterOSG2.cpp index 235f67ab6..c7d9233c7 100644 --- a/src/osgPlugins/osg/ReaderWriterOSG2.cpp +++ b/src/osgPlugins/osg/ReaderWriterOSG2.cpp @@ -280,7 +280,7 @@ public: osgDB::ofstream fout( fileName.c_str(), std::ios::out|std::ios::binary ); if ( !fout ) return WriteResult::ERROR_IN_WRITING_FILE; - result = writeImage( image, fout, local_opt ); + result = writeImage( image, fout, local_opt.get() ); fout.close(); return result; } diff --git a/src/osgTerrain/Terrain.cpp b/src/osgTerrain/Terrain.cpp index a0f0d0919..3f6320794 100644 --- a/src/osgTerrain/Terrain.cpp +++ b/src/osgTerrain/Terrain.cpp @@ -96,7 +96,7 @@ void Terrain::traverse(osg::NodeVisitor& nv) itr != tiles.end(); ++itr) { - TerrainTile* tile = *itr; + TerrainTile* tile = itr->get(); tile->traverse(nv); } }