Added mutex to DefaultFont::instance().

This commit is contained in:
Robert Osfield
2007-09-04 12:38:42 +00:00
parent c9f6a3f7ca
commit c2156f12ff

View File

@@ -20,6 +20,7 @@
using namespace osgText;
DefaultFont::DefaultFont()
{
_minFilterHint = osg::Texture::LINEAR_MIPMAP_LINEAR;
@@ -33,6 +34,9 @@ DefaultFont::~DefaultFont()
DefaultFont* DefaultFont::instance()
{
static OpenThreads::Mutex s_DefaultFontMutex;
OpenThreads::ScopedLock<OpenThreads::Mutex> lock(s_DefaultFontMutex);
static osg::ref_ptr<DefaultFont> s_defaultFont = new DefaultFont;
return s_defaultFont.get();
}