changeset 13 | 10e98eab6f85 |
parent 0 | dd21522fd290 |
child 17 | c8a366e56285 |
--- a/webengine/osswebengine/WebCore/dom/QualifiedName.cpp Fri May 08 08:25:06 2009 +0300 +++ b/webengine/osswebengine/WebCore/dom/QualifiedName.cpp Fri Jul 03 15:54:40 2009 +0100 @@ -139,7 +139,7 @@ return; #endif - if (m_impl->hasOneRef()) + if (m_impl->hasOneRef() && gNameCache ) gNameCache->remove(m_impl); m_impl->deref(); } @@ -173,4 +173,13 @@ } } +void QualifiedName::cleanup() +{ + if( gNameCache ) { + gNameCache->clear(); + delete gNameCache; + gNameCache=NULL; + } } + +}