webengine/osswebengine/WebCore/rendering/RenderStyle.cpp
changeset 11 c8a366e56285
parent 5 10e98eab6f85
child 48 79859ed3eea9
equal deleted inserted replaced
10:a359256acfc6 11:c8a366e56285
  1441     }
  1441     }
  1442     return noneList;
  1442     return noneList;
  1443 }
  1443 }
  1444 
  1444 
  1445 #if PLATFORM(SYMBIAN)
  1445 #if PLATFORM(SYMBIAN)
  1446 void RenderStyle::deleteDefaultRenderStyle()
  1446 struct cleanupDefaultRenderStyle  {
  1447 {
  1447     ~cleanupDefaultRenderStyle() {
  1448 	//goes to overridden delete operator but calls destructor
  1448     //goes to overridden delete operator but calls destructor
  1449 	delete defaultStyle;
  1449     delete defaultStyle;
  1450 	//release cell allocated because overridder delete does not do that.
  1450     //release cell allocated because overridder delete does not do that.
  1451 	free(defaultStyle);
  1451     free(defaultStyle);
  1452 	defaultStyle = NULL;
  1452     defaultStyle = NULL;
  1453 }
  1453 }
  1454 #endif
  1454 };
  1455 
  1455 struct cleanupDefaultRenderStyle defaultRenderStyle;
  1456 }
  1456 #endif
       
  1457 
       
  1458 }