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