--- a/webengine/osswebengine/WebCore/html/HTMLElementFactory.cpp Fri Jul 03 15:54:40 2009 +0100
+++ b/webengine/osswebengine/WebCore/html/HTMLElementFactory.cpp Thu Aug 27 07:44:59 2009 +0300
@@ -396,16 +396,16 @@
gFunctionMap->set(tag.localName().impl(), func);
}
-struct cleanupFuncMap {
- ~cleanupFuncMap() {
- if( gFunctionMap ) {
- gFunctionMap->clear();
- delete gFunctionMap;
- gFunctionMap=0;
- }
+void cleanupFuncMap()
+{
+ if( gFunctionMap ) {
+ gFunctionMap->clear();
+ delete gFunctionMap;
+ gFunctionMap=0;
+
}
-};
-static cleanupFuncMap cleanup;
+}
+
static void createFunctionMap()
{
// Create the table.