diff options
Diffstat (limited to 'sc/source/ui/unoobj/shapeuno.cxx')
-rw-r--r-- | sc/source/ui/unoobj/shapeuno.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sc/source/ui/unoobj/shapeuno.cxx b/sc/source/ui/unoobj/shapeuno.cxx index ed20b5b793a3..03716f8cfcac 100644 --- a/sc/source/ui/unoobj/shapeuno.cxx +++ b/sc/source/ui/unoobj/shapeuno.cxx @@ -344,7 +344,7 @@ void SAL_CALL ScShapeObj::setPropertyValue(const OUString& aPropertyName, const if ( pDoc ) { SfxObjectShell* pObjSh = pDoc->GetDocumentShell(); - if ( pObjSh && pObjSh->ISA(ScDocShell) ) + if ( pObjSh && dynamic_cast<const ScDocShell*>( pObjSh) != nullptr ) { ScDocShell* pDocSh = static_cast<ScDocShell*>(pObjSh); @@ -479,7 +479,7 @@ void SAL_CALL ScShapeObj::setPropertyValue(const OUString& aPropertyName, const if ( pDoc ) { SfxObjectShell* pObjSh = pDoc->GetDocumentShell(); - if ( pObjSh && pObjSh->ISA(ScDocShell) ) + if ( pObjSh && dynamic_cast<const ScDocShell*>( pObjSh) != nullptr ) { ScDocShell* pDocSh = static_cast<ScDocShell*>(pObjSh); uno::Reference<drawing::XShape> xShape( mxShapeAgg, uno::UNO_QUERY ); @@ -577,7 +577,7 @@ void SAL_CALL ScShapeObj::setPropertyValue(const OUString& aPropertyName, const if ( pDoc ) { SfxObjectShell* pObjSh = pDoc->GetDocumentShell(); - if ( pObjSh && pObjSh->ISA(ScDocShell) ) + if ( pObjSh && dynamic_cast<const ScDocShell*>( pObjSh) != nullptr ) { ScDocShell* pDocSh = static_cast<ScDocShell*>(pObjSh); uno::Reference<drawing::XShape> xShape( mxShapeAgg, uno::UNO_QUERY ); @@ -676,7 +676,7 @@ uno::Any SAL_CALL ScShapeObj::getPropertyValue( const OUString& aPropertyName ) if ( lcl_GetPageNum( pPage, *pModel, nTab ) ) { SfxObjectShell* pObjSh = pDoc->GetDocumentShell(); - if ( pObjSh && pObjSh->ISA(ScDocShell) ) + if ( pObjSh && dynamic_cast<const ScDocShell*>( pObjSh) != nullptr ) { ScDocShell* pDocSh = static_cast<ScDocShell*>(pObjSh); uno::Reference< uno::XInterface > xAnchor; @@ -1033,7 +1033,7 @@ uno::Reference<text::XTextRange> SAL_CALL ScShapeObj::getAnchor() if ( pDoc ) { SfxObjectShell* pObjSh = pDoc->GetDocumentShell(); - if ( pObjSh && pObjSh->ISA(ScDocShell) ) + if ( pObjSh && dynamic_cast<const ScDocShell*>( pObjSh) != nullptr ) { ScDocShell* pDocSh = static_cast<ScDocShell*>(pObjSh); @@ -1293,7 +1293,7 @@ uno::Reference< uno::XInterface > SAL_CALL ScShapeObj::getParent() throw (uno::R if ( pDoc ) { SfxObjectShell* pObjSh = pDoc->GetDocumentShell(); - if ( pObjSh && pObjSh->ISA(ScDocShell) ) + if ( pObjSh && dynamic_cast<const ScDocShell*>( pObjSh) != nullptr ) { ScDocShell* pDocSh = static_cast<ScDocShell*>(pObjSh); |