--- 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)
{