diff options
author | Jan Holesovsky <kendy@collabora.com> | 2016-07-20 19:16:40 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2016-07-20 19:35:22 +0200 |
commit | 356456a8573b16838ac84ef11a4a084f4be36099 (patch) | |
tree | e1b4f1afe74b188594db83c3c6c39ed8640a3eb5 /sw/source/uibase/uiview/viewdraw.cxx | |
parent | 4a2d67df5c3c44766adb0d395dffae61387c22a5 (diff) |
Simplify dynamic_cast followed by a static_cast.
Change-Id: I288f947fa74fd246dd07dd709fc8c20f72d89f86
Diffstat (limited to 'sw/source/uibase/uiview/viewdraw.cxx')
-rw-r--r-- | sw/source/uibase/uiview/viewdraw.cxx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sw/source/uibase/uiview/viewdraw.cxx b/sw/source/uibase/uiview/viewdraw.cxx index 2ab98fea04b9..d5dcb932337e 100644 --- a/sw/source/uibase/uiview/viewdraw.cxx +++ b/sw/source/uibase/uiview/viewdraw.cxx @@ -102,10 +102,10 @@ void SwView::ExecDraw(SfxRequest& rReq) } } } - else if( nSlotId == SID_FM_CREATE_FIELDCONTROL) + else if (nSlotId == SID_FM_CREATE_FIELDCONTROL) { - FmFormView* pFormView = dynamic_cast<FmFormView*>( pSdrView ); - if ( pFormView ) + FmFormView* pFormView = dynamic_cast<FmFormView*>(pSdrView); + if (pFormView) { const SfxUnoAnyItem* pDescriptorItem = rReq.GetArg<SfxUnoAnyItem>(SID_FM_DATACCESS_DESCRIPTOR); OSL_ENSURE( pDescriptorItem, "SwView::ExecDraw(SID_FM_CREATE_FIELDCONTROL): invalid request args!" ); @@ -541,9 +541,8 @@ bool SwView::BeginTextEdit(SdrObject* pObj, SdrPageView* pPV, vcl::Window* pWin, // OutlinerView. Point aNewTextEditOffset(0, 0); - if(dynamic_cast< const SwDrawVirtObj *>( pObj ) != nullptr) + if (SwDrawVirtObj* pVirtObj = dynamic_cast<SwDrawVirtObj *>(pObj)) { - SwDrawVirtObj* pVirtObj = static_cast<SwDrawVirtObj*>(pObj); pToBeActivated = &const_cast<SdrObject&>(pVirtObj->GetReferencedObj()); aNewTextEditOffset = pVirtObj->GetOffset(); } |