From 18826a9ebc725b859e1d9213082c29db4e801da3 Mon Sep 17 00:00:00 2001 From: Marc Helbling Date: Mon, 6 Mar 2017 12:49:06 +0100 Subject: [PATCH] Fix implicit ref_ptr conversions --- src/osg/Geometry.cpp | 2 +- src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osg/Geometry.cpp b/src/osg/Geometry.cpp index 7ec1add5f..cb43b9505 100644 --- a/src/osg/Geometry.cpp +++ b/src/osg/Geometry.cpp @@ -133,7 +133,7 @@ void Geometry::configureBufferObjects() itr != arrays.end(); ++itr) { - osg::Array* array = *itr; + osg::Array* array = itr->get(); if (array->getBinding()==osg::Array::BIND_PER_VERTEX) { if (array->getNumElements()==numVertices) diff --git a/src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp b/src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp index e1148bf60..02132b3d3 100644 --- a/src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp +++ b/src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp @@ -262,7 +262,7 @@ osg::ref_ptr ReaderWritterOpenCASCADE::OCCTKReader::_createGeomet std::cout << "Adding Primitive set" << std::endl; #endif - geom->addPrimitiveSet(triangleStrip); + geom->addPrimitiveSet(triangleStrip.get()); } return geom;