webengine/osswebengine/WebCore/dom/QualifiedName.cpp
changeset 11 c8a366e56285
parent 5 10e98eab6f85
equal deleted inserted replaced
10:a359256acfc6 11:c8a366e56285
   171         new ((void*)&anyName) QualifiedName(nullAtom, starAtom, starAtom);
   171         new ((void*)&anyName) QualifiedName(nullAtom, starAtom, starAtom);
   172         initialized = true;
   172         initialized = true;
   173     }
   173     }
   174 }
   174 }
   175 
   175 
   176 void QualifiedName::cleanup() 
   176 
   177 {
   177 struct cleanupQualifiedName  {
       
   178     ~cleanupQualifiedName() {
   178     if( gNameCache ) {
   179     if( gNameCache ) {
   179         gNameCache->clear();
   180         gNameCache->clear();
   180         delete gNameCache;
   181         delete gNameCache;
   181         gNameCache=NULL;
   182         gNameCache=NULL;
   182     }
   183     }
   183 }
   184     }
       
   185 };
       
   186 struct cleanupQualifiedName qualifiedName;
   184 
   187 
   185 }
   188 }