diff --git a/scaddins/source/analysis/analysis.cxx b/scaddins/source/analysis/analysis.cxx index 6d5571633a63..e801f19bfed7 100644 --- a/scaddins/source/analysis/analysis.cxx +++ b/scaddins/source/analysis/analysis.cxx @@ -1139,7 +1139,7 @@ OUString SAL_CALL AnalysisAddIn::getComplex( double fR, double fI, const uno::An break; case uno::TypeClass_STRING: { - const OUString* pSuff = ( const OUString* ) rSuff.getValue(); + const OUString* pSuff = static_cast(rSuff.getValue()); bi = *pSuff == "i" || pSuff->isEmpty(); if( !bi && *pSuff != "j" ) throw lang::IllegalArgumentException(); diff --git a/scaddins/source/analysis/analysishelper.cxx b/scaddins/source/analysis/analysishelper.cxx index 873a9414a798..f47409dd8942 100644 --- a/scaddins/source/analysis/analysishelper.cxx +++ b/scaddins/source/analysis/analysishelper.cxx @@ -2153,10 +2153,10 @@ void ComplexList::Append( const uno::Sequence< uno::Any >& aMultPars, ComplListA case uno::TypeClass_VOID: break; case uno::TypeClass_STRING: { - const OUString* pStr = ( const OUString* ) r.getValue(); + const OUString* pStr = static_cast(r.getValue()); if( !pStr->isEmpty() ) - Append( new Complex( *( OUString* ) r.getValue() ) ); + Append( new Complex( *static_cast(r.getValue()) ) ); else if( bEmpty0 ) Append( new Complex( 0.0 ) ); else if( bErrOnEmpty ) @@ -2164,7 +2164,7 @@ void ComplexList::Append( const uno::Sequence< uno::Any >& aMultPars, ComplListA } break; case uno::TypeClass_DOUBLE: - Append( new Complex( *( double* ) r.getValue(), 0.0 ) ); + Append( new Complex( *static_cast(r.getValue()), 0.0 ) ); break; case uno::TypeClass_SEQUENCE: {