diff --git a/src/osgPlugins/pfb/ConvertFromPerformer.cpp b/src/osgPlugins/pfb/ConvertFromPerformer.cpp index 64d095f9c..c9e5b6db7 100644 --- a/src/osgPlugins/pfb/ConvertFromPerformer.cpp +++ b/src/osgPlugins/pfb/ConvertFromPerformer.cpp @@ -1254,7 +1254,8 @@ osg::Texture2D* ConvertFromPerformer::visitTexture(osg::StateSet* osgStateSet,pf image->setImage(s,t,r, internalFormat, pixelFormat, - dataType,data); + dataType,data, + osg::Image::USE_MALLOC_FREE); osgTexture->setImage(image); diff --git a/src/osgPlugins/pfb/ReaderWriterPFB.cpp b/src/osgPlugins/pfb/ReaderWriterPFB.cpp index f5717d8fc..7a6919b1f 100644 --- a/src/osgPlugins/pfb/ReaderWriterPFB.cpp +++ b/src/osgPlugins/pfb/ReaderWriterPFB.cpp @@ -132,8 +132,8 @@ class ReaderWriterPFB : public osgDB::ReaderWriter image->setImage(s,t,r, internalFormat, pixelFormat, - dataType, - data); + dataType,data, + osg::Image::USE_MALLOC_FREE); // free texture & image data tex->unrefDelete();