From 4e81711ef7ebb8109cbcf8f3dbab0973eed1500c Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 28 Jun 2002 20:54:09 +0000 Subject: [PATCH] A couple fixes to remove Performer runtime warnings. --- src/osgPlugins/pfb/ReaderWriterPFB.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/osgPlugins/pfb/ReaderWriterPFB.cpp b/src/osgPlugins/pfb/ReaderWriterPFB.cpp index 2e8e712ef..496cc89c2 100644 --- a/src/osgPlugins/pfb/ReaderWriterPFB.cpp +++ b/src/osgPlugins/pfb/ReaderWriterPFB.cpp @@ -195,6 +195,8 @@ ReaderWriterPFB::ReaderWriterPFB() ReaderWriterPFB::~ReaderWriterPFB() { + if (_performerInitialised) + pfExit(); } @@ -204,18 +206,18 @@ void ReaderWriterPFB::initPerformer() _performerInitialised = true; - pfMultiprocess(0); - pfInit(); + pfMultiprocess(0); + // FileList::iterator itr; // for(itr=filelist.begin();itr!=filelist.end();++itr) // { // pfdInitConverter((*itr).c_str()); // } + pfdInitConverter(".pfb"); pfConfig(); - }