From bb6848ffbfc8f3c0e41c549e9b3c396fb8d4785b Mon Sep 17 00:00:00 2001 From: "akkana%netscape.com" Date: Fri, 4 Jun 1999 22:58:47 +0000 Subject: [PATCH] cast away constness for a temporary fix to windows build bustage git-svn-id: svn://10.0.0.236/trunk@33842 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/base/src/nsCommentNode.cpp | 5 ++++- mozilla/layout/base/src/nsCommentNode.cpp | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/mozilla/content/base/src/nsCommentNode.cpp b/mozilla/content/base/src/nsCommentNode.cpp index 19462735eba..c22f5455571 100644 --- a/mozilla/content/base/src/nsCommentNode.cpp +++ b/mozilla/content/base/src/nsCommentNode.cpp @@ -307,7 +307,10 @@ nsCommentNode::ConvertContentToXIF(nsXIFConverter& aConverter) const nsTextFragment* textFrag; PRInt32 numFragments; - res = mInner.GetText(textFrag, numFragments); + // XXX This method is const, but GetText() isn't, so cast away the + // XXX constness of mInner to fix windows build bustage temporarily. + nsGenericDOMDataNode* inner = (nsGenericDOMDataNode*)&mInner; + res = inner->GetText(textFrag, numFragments); if (!NS_SUCCEEDED(res)) return res; #ifdef DEBUG_akkana diff --git a/mozilla/layout/base/src/nsCommentNode.cpp b/mozilla/layout/base/src/nsCommentNode.cpp index 19462735eba..c22f5455571 100644 --- a/mozilla/layout/base/src/nsCommentNode.cpp +++ b/mozilla/layout/base/src/nsCommentNode.cpp @@ -307,7 +307,10 @@ nsCommentNode::ConvertContentToXIF(nsXIFConverter& aConverter) const nsTextFragment* textFrag; PRInt32 numFragments; - res = mInner.GetText(textFrag, numFragments); + // XXX This method is const, but GetText() isn't, so cast away the + // XXX constness of mInner to fix windows build bustage temporarily. + nsGenericDOMDataNode* inner = (nsGenericDOMDataNode*)&mInner; + res = inner->GetText(textFrag, numFragments); if (!NS_SUCCEEDED(res)) return res; #ifdef DEBUG_akkana