diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-06-06 09:47:11 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-06-06 09:47:32 +0200 |
commit | 9f0ed9d8ebdc31fe546ba280966481a0b2a6994e (patch) | |
tree | a913e3672f61a5a1f846cacb5e52fefe4e0dcd79 /scaddins/source/analysis/analysis.cxx | |
parent | 61e0433fdf1bfd391378ff9fcbf697aec4c5e61a (diff) |
Use o3tl/any.hxx in scaddins
Change-Id: Ifb19d216a00db90d6a267099077f90e6c54cd942
Diffstat (limited to 'scaddins/source/analysis/analysis.cxx')
-rw-r--r-- | scaddins/source/analysis/analysis.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scaddins/source/analysis/analysis.cxx b/scaddins/source/analysis/analysis.cxx index 3375481aa935..b7e1c984beda 100644 --- a/scaddins/source/analysis/analysis.cxx +++ b/scaddins/source/analysis/analysis.cxx @@ -24,6 +24,7 @@ #include <comphelper/processfactory.hxx> #include <comphelper/random.hxx> #include <cppuhelper/supportsservice.hxx> +#include <o3tl/any.hxx> #include <osl/diagnose.h> #include <rtl/ustrbuf.hxx> #include <rtl/math.hxx> @@ -1150,7 +1151,7 @@ OUString SAL_CALL AnalysisAddIn::getComplex( double fR, double fI, const uno::An break; case uno::TypeClass_STRING: { - const OUString* pSuff = static_cast<const OUString*>(rSuff.getValue()); + auto pSuff = o3tl::forceGet<OUString>(rSuff); bi = *pSuff == "i" || pSuff->isEmpty(); if( !bi && *pSuff != "j" ) throw lang::IllegalArgumentException(); |