diff options
Diffstat (limited to 'sc/source/ui/vba/vbawsfunction.cxx')
-rw-r--r-- | sc/source/ui/vba/vbawsfunction.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sc/source/ui/vba/vbawsfunction.cxx b/sc/source/ui/vba/vbawsfunction.cxx index e9119c67a0ba..6af173223240 100644 --- a/sc/source/ui/vba/vbawsfunction.cxx +++ b/sc/source/ui/vba/vbawsfunction.cxx @@ -97,31 +97,31 @@ ScVbaWSFunction::invoke(const OUString& FunctionName, const uno::Sequence< uno:: if ( aType.equals( cppu::UnoType<uno::Sequence<sal_Int16>>::get() ) ) { uno::Sequence< uno::Sequence< sal_Int16 > > aTmp(1); - rArray >>= aTmp[ 0 ]; + rArray >>= aTmp.getArray()[ 0 ]; rArray <<= aTmp; } else if ( aType.equals( cppu::UnoType<uno::Sequence<sal_Int32>>::get() ) ) { uno::Sequence< uno::Sequence< sal_Int32 > > aTmp(1); - rArray >>= aTmp[ 0 ]; + rArray >>= aTmp.getArray()[ 0 ]; rArray <<= aTmp; } else if ( aType.equals( cppu::UnoType<uno::Sequence<double>>::get() ) ) { uno::Sequence< uno::Sequence< double > > aTmp(1); - rArray >>= aTmp[ 0 ]; + rArray >>= aTmp.getArray()[ 0 ]; rArray <<= aTmp; } else if ( aType.equals( cppu::UnoType<uno::Sequence<OUString>>::get() ) ) { uno::Sequence< uno::Sequence< OUString > > aTmp(1); - rArray >>= aTmp[ 0 ]; + rArray >>= aTmp.getArray()[ 0 ]; rArray <<= aTmp; } else if ( aType.equals( cppu::UnoType<uno::Sequence<uno::Any>>::get() ) ) { uno::Sequence< uno::Sequence<uno::Any > > aTmp(1); - rArray >>= aTmp[ 0 ]; + rArray >>= aTmp.getArray()[ 0 ]; rArray <<= aTmp; } } |