diff options
Diffstat (limited to 'svx/source/svdraw/svdoutl.cxx')
-rw-r--r-- | svx/source/svdraw/svdoutl.cxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/svx/source/svdraw/svdoutl.cxx b/svx/source/svdraw/svdoutl.cxx index 580dee39b174..5ed3a5d0a761 100644 --- a/svx/source/svdraw/svdoutl.cxx +++ b/svx/source/svdraw/svdoutl.cxx @@ -79,7 +79,7 @@ OUString SdrOutliner::CalcFieldValue(const SvxFieldItem& rField, sal_Int32 nPara OUString aRet; if(mpTextObj.is()) - bOk = static_cast< SdrTextObj* >( mpTextObj.get())->CalcFieldValue(rField, nPara, nPos, false, rpTxtColor, rpFldColor, aRet); + bOk = mpTextObj->CalcFieldValue(rField, nPara, nPos, false, rpTxtColor, rpFldColor, aRet); if (!bOk) aRet = Outliner::CalcFieldValue(rField, nPara, nPos, rpTxtColor, rpFldColor); @@ -89,10 +89,7 @@ OUString SdrOutliner::CalcFieldValue(const SvxFieldItem& rField, sal_Int32 nPara const SdrTextObj* SdrOutliner::GetTextObj() const { - if( mpTextObj.is() ) - return static_cast< SdrTextObj* >( mpTextObj.get() ); - else - return nullptr; + return mpTextObj.get(); } bool SdrOutliner::hasEditViewCallbacks() const |