From Mathias Froehlich, fixed memory leak when using OpenThread::Mutex based reference counting.

This commit is contained in:
Robert Osfield
2010-05-12 15:11:15 +00:00
parent 046b6a4bfd
commit a04d83efa7

View File

@@ -254,6 +254,10 @@ Referenced::~Referenced()
#else
if (_observerSet) delete static_cast<ObserverSet*>(_observerSet);
#endif
#if !defined(_OSG_REFERENCED_USE_ATOMIC_OPERATIONS)
if (_refMutex) delete _refMutex;
#endif
}
ObserverSet* Referenced::getOrCreateObserverSet() const