Index: Source/core/rendering/RenderListMarker.h |
diff --git a/Source/core/rendering/RenderListMarker.h b/Source/core/rendering/RenderListMarker.h |
index c8a086790d96853998c4e9a511b1a07829a46a31..d0002ffb973e448bc27e6c82523c2594b60e8776 100644 |
--- a/Source/core/rendering/RenderListMarker.h |
+++ b/Source/core/rendering/RenderListMarker.h |
@@ -86,20 +86,7 @@ private: |
RenderListItem* m_listItem; |
}; |
-inline RenderListMarker* toRenderListMarker(RenderObject* object) |
-{ |
- ASSERT_WITH_SECURITY_IMPLICATION(!object || object->isListMarker()); |
- return static_cast<RenderListMarker*>(object); |
-} |
- |
-inline const RenderListMarker* toRenderListMarker(const RenderObject* object) |
-{ |
- ASSERT_WITH_SECURITY_IMPLICATION(!object || object->isListMarker()); |
- return static_cast<const RenderListMarker*>(object); |
-} |
- |
-// This will catch anyone doing an unnecessary cast. |
-void toRenderListMarker(const RenderListMarker*); |
+DEFINE_RENDER_OBJECT_TYPE_CASTS(RenderListMarker, isListMarker()); |
} // namespace WebCore |