Title: [139838] trunk/Source/WebCore
Revision
139838
Author
[email protected]
Date
2013-01-15 22:52:40 -0800 (Tue, 15 Jan 2013)

Log Message

GTK+ and Qt build fix after r139833.
Explicitly cast NodeRareDataBase to NodeRareData before deleting it.

* dom/Node.cpp:
(WebCore::Node::clearRareData):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (139837 => 139838)


--- trunk/Source/WebCore/ChangeLog	2013-01-16 06:46:33 UTC (rev 139837)
+++ trunk/Source/WebCore/ChangeLog	2013-01-16 06:52:40 UTC (rev 139838)
@@ -1,3 +1,11 @@
+2013-01-15  Ryosuke Niwa  <[email protected]>
+
+        GTK+ and Qt build fix after r139833.
+        Explicitly cast NodeRareDataBase to NodeRareData before deleting it.
+
+        * dom/Node.cpp:
+        (WebCore::Node::clearRareData):
+
 2013-01-15  Qiankun Miao  <[email protected]>
 
         Remove extra space in CustomFilterRenderer.h

Modified: trunk/Source/WebCore/dom/Node.cpp (139837 => 139838)


--- trunk/Source/WebCore/dom/Node.cpp	2013-01-16 06:46:33 UTC (rev 139837)
+++ trunk/Source/WebCore/dom/Node.cpp	2013-01-16 06:52:40 UTC (rev 139838)
@@ -474,7 +474,7 @@
     if (isElementNode())
         delete static_cast<ElementRareData*>(m_data.m_rareData);
     else
-        delete m_data.m_rareData;
+        delete static_cast<NodeRareData*>(m_data.m_rareData);
     m_data.m_renderer = renderer;
     clearFlag(HasRareDataFlag);
 }
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to