summaryrefslogtreecommitdiff
path: root/sw/inc/txtinet.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/inc/txtinet.hxx')
-rw-r--r--sw/inc/txtinet.hxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/sw/inc/txtinet.hxx b/sw/inc/txtinet.hxx
index 341762d4f8b5..8e70df02e96c 100644
--- a/sw/inc/txtinet.hxx
+++ b/sw/inc/txtinet.hxx
@@ -47,6 +47,7 @@ public:
// get and set TxtNode pointer
const SwTxtNode* GetpTxtNode() const { return m_pTxtNode; }
inline const SwTxtNode& GetTxtNode() const;
+ inline SwTxtNode& GetTxtNode();
void ChgTxtNode( SwTxtNode* pNew ) { m_pTxtNode = pNew; }
SwCharFmt* GetCharFmt();
@@ -68,6 +69,11 @@ inline const SwTxtNode& SwTxtINetFmt::GetTxtNode() const
return *m_pTxtNode;
}
+inline SwTxtNode& SwTxtINetFmt::GetTxtNode()
+{
+ return const_cast<SwTxtNode&>( const_cast<SwTxtINetFmt const*>(this)->GetTxtNode() );
+}
+
#endif
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */