summaryrefslogtreecommitdiff
path: root/sc/source/ui/view/drawvie3.cxx
diff options
context:
space:
mode:
authorNoel <noelgrandin@gmail.com>2020-10-13 11:02:30 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-10-13 12:47:38 +0200
commit1374f5fdcbbd24b9ba614b378fd94f5ff95ad102 (patch)
treea47982a70463150dced3c7c1a7d13c669febd681 /sc/source/ui/view/drawvie3.cxx
parent97b7b6030a6cf5b28ae0c1f61f7f55167b82dab6 (diff)
static_cast after dynamic_cast
Change-Id: I53e10fbebfd07c471ddd9b264562317251700500 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104225 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/source/ui/view/drawvie3.cxx')
-rw-r--r--sc/source/ui/view/drawvie3.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/sc/source/ui/view/drawvie3.cxx b/sc/source/ui/view/drawvie3.cxx
index b8e9623fe172..2305083b4739 100644
--- a/sc/source/ui/view/drawvie3.cxx
+++ b/sc/source/ui/view/drawvie3.cxx
@@ -180,9 +180,9 @@ void ScDrawView::Notify( SfxBroadcaster& rBC, const SfxHint& rHint )
adjustAnchoredPosition(*pSdrHint, rDoc, nTab);
FmFormView::Notify( rBC,rHint );
}
- else if (dynamic_cast<const ScTabDeletedHint*>(&rHint)) // Sheet has been deleted
+ else if (auto pDeletedHint = dynamic_cast<const ScTabDeletedHint*>(&rHint)) // Sheet has been deleted
{
- SCTAB nDelTab = static_cast<const ScTabDeletedHint&>(rHint).GetTab();
+ SCTAB nDelTab = pDeletedHint->GetTab();
if (ValidTab(nDelTab))
{
// used to be: HidePagePgNum(nDelTab) - hide only if the deleted sheet is shown here
@@ -190,9 +190,9 @@ void ScDrawView::Notify( SfxBroadcaster& rBC, const SfxHint& rHint )
HideSdrPage();
}
}
- else if (dynamic_cast<const ScTabSizeChangedHint*>(&rHint)) // Size has been changed
+ else if (auto pChangedHint = dynamic_cast<const ScTabSizeChangedHint*>(&rHint)) // Size has been changed
{
- if ( nTab == static_cast<const ScTabSizeChangedHint&>(rHint).GetTab() )
+ if ( nTab == pChangedHint->GetTab() )
UpdateWorkArea();
}
else
@@ -217,8 +217,8 @@ void ScDrawView::UpdateIMap( SdrObject* pObj )
SfxViewFrame::GetTargetList( aTargetList );
// handle graphics from object
- if ( dynamic_cast<const SdrGrafObj*>( pObj) != nullptr )
- aGraphic = static_cast<SdrGrafObj*>(pObj)->GetGraphic();
+ if ( auto pGrafObj = dynamic_cast<SdrGrafObj*>( pObj) )
+ aGraphic = pGrafObj->GetGraphic();
else
{
const Graphic* pGraphic = static_cast<const SdrOle2Obj*>(pObj)->GetGraphic();