webengine/osswebengine/WebCore/rendering/RenderBox.cpp
changeset 10 a359256acfc6
parent 5 10e98eab6f85
child 47 e1bea15f9a39
--- a/webengine/osswebengine/WebCore/rendering/RenderBox.cpp	Fri Jul 03 15:54:40 2009 +0100
+++ b/webengine/osswebengine/WebCore/rendering/RenderBox.cpp	Thu Aug 27 07:44:59 2009 +0300
@@ -54,16 +54,14 @@
 typedef WTF::HashMap<const RenderBox*, int> OverrideSizeMap;
 static OverrideSizeMap* gOverrideSizeMap = 0;
 
-struct cleanOverridSizeMap {
-    ~cleanOverridSizeMap() {
-        if( gOverrideSizeMap ) {
-            gOverrideSizeMap->clear();
-            delete gOverrideSizeMap;
-            gOverrideSizeMap = 0;
-        }
+void cleanOverridSizeMap() 
+{
+    if( gOverrideSizeMap ) {
+        gOverrideSizeMap->clear();
+        delete gOverrideSizeMap;
+        gOverrideSizeMap = 0;
     }
-};
-struct cleanOverridSizeMap cleanOSizeMap;
+}
 
 RenderBox::RenderBox(Node* node)
     : RenderObject(node)