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 | |
parent | 4a2d67df5c3c44766adb0d395dffae61387c22a5 (diff) |
Simplify dynamic_cast followed by a static_cast.
Change-Id: I288f947fa74fd246dd07dd709fc8c20f72d89f86
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/uibase/uiview/viewdraw.cxx | 9 | ||||
-rw-r--r-- | sw/source/uibase/uno/unoatxt.cxx | 7 |
2 files changed, 7 insertions, 9 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(); } diff --git a/sw/source/uibase/uno/unoatxt.cxx b/sw/source/uibase/uno/unoatxt.cxx index 7b6ef8688014..21ff39b9c70d 100644 --- a/sw/source/uibase/uno/unoatxt.cxx +++ b/sw/source/uibase/uno/unoatxt.cxx @@ -763,8 +763,7 @@ void SwXAutoTextEntry::Notify( SfxBroadcaster& _rBC, const SfxHint& _rHint ) { if ( &_rBC == &xDocSh ) { // it's our document - const SfxSimpleHint* pSimpleHint = dynamic_cast<const SfxSimpleHint*>( &_rHint ); - if ( pSimpleHint ) + if (const SfxSimpleHint* pSimpleHint = dynamic_cast<const SfxSimpleHint*>(&_rHint)) { if ( SFX_HINT_DEINITIALIZING == pSimpleHint->GetId() ) { @@ -776,9 +775,9 @@ void SwXAutoTextEntry::Notify( SfxBroadcaster& _rBC, const SfxHint& _rHint ) xDocSh.Clear(); } } - else if(dynamic_cast<const SfxEventHint*>(&_rHint)) + else if (const SfxEventHint* pEventHint = dynamic_cast<const SfxEventHint*>(&_rHint)) { - if(SFX_EVENT_PREPARECLOSEDOC == static_cast< const SfxEventHint& >( _rHint ).GetEventId()) + if (SFX_EVENT_PREPARECLOSEDOC == pEventHint->GetEventId()) { implFlushDocument(); xBodyText = nullptr; |