webengine/osswebengine/WebCore/rendering/bidi.cpp
changeset 10 a359256acfc6
parent 5 10e98eab6f85
child 36 c711bdda59f4
--- a/webengine/osswebengine/WebCore/rendering/bidi.cpp	Fri Jul 03 15:54:40 2009 +0100
+++ b/webengine/osswebengine/WebCore/rendering/bidi.cpp	Thu Aug 27 07:44:59 2009 +0300
@@ -95,18 +95,15 @@
 static bool previousLineBrokeCleanly = true;
 static int numSpaces;
 
-struct cleanupMidpoints {
-    ~cleanupMidpoints() {
-    	if(smidpoints)
-    		{
-    		smidpoints->clear();
-    		delete smidpoints;
-    		smidpoints = 0;
-    		}
-    }
-};
-static cleanupMidpoints deleteMidPoints;
-
+void cleanupMidpoints() 
+{
+    if(smidpoints)
+    	{
+    	smidpoints->clear();
+    	delete smidpoints;
+    	smidpoints = 0;
+    	}
+}
 
 static int getBPMWidth(int childValue, Length cssUnit)
 {