diff options
Diffstat (limited to 'chart2/source/model/template/ScatterChartType.cxx')
-rw-r--r-- | chart2/source/model/template/ScatterChartType.cxx | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/chart2/source/model/template/ScatterChartType.cxx b/chart2/source/model/template/ScatterChartType.cxx index f316e05e99d4..d8b50e94ba5f 100644 --- a/chart2/source/model/template/ScatterChartType.cxx +++ b/chart2/source/model/template/ScatterChartType.cxx @@ -228,25 +228,17 @@ Reference< chart2::XCoordinateSystem > SAL_CALL uno::Sequence< ::rtl::OUString > SAL_CALL ScatterChartType::getSupportedMandatoryRoles() throw (uno::RuntimeException) { - static uno::Sequence< ::rtl::OUString > aMandRolesSeq; - - if( aMandRolesSeq.getLength() == 0 ) - { - aMandRolesSeq.realloc( 3 ); - aMandRolesSeq[0] = C2U( "label" ); - aMandRolesSeq[1] = C2U( "values-x" ); - aMandRolesSeq[2] = C2U( "values-y" ); - } - + uno::Sequence< ::rtl::OUString > aMandRolesSeq(3); + aMandRolesSeq[0] = C2U( "label" ); + aMandRolesSeq[1] = C2U( "values-x" ); + aMandRolesSeq[2] = C2U( "values-y" ); return aMandRolesSeq; } uno::Sequence< ::rtl::OUString > SAL_CALL ScatterChartType::getSupportedOptionalRoles() throw (uno::RuntimeException) { - static uno::Sequence< ::rtl::OUString > aOptRolesSeq; - - return aOptRolesSeq; + return uno::Sequence< ::rtl::OUString >(); } |