summaryrefslogtreecommitdiff
path: root/sc/source/ui/vba/vbaworkbook.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/vba/vbaworkbook.cxx')
-rw-r--r--sc/source/ui/vba/vbaworkbook.cxx11
1 files changed, 2 insertions, 9 deletions
diff --git a/sc/source/ui/vba/vbaworkbook.cxx b/sc/source/ui/vba/vbaworkbook.cxx
index fb23ab02fcc4..8b2b9fbc724f 100644
--- a/sc/source/ui/vba/vbaworkbook.cxx
+++ b/sc/source/ui/vba/vbaworkbook.cxx
@@ -48,11 +48,6 @@ using namespace ::com::sun::star;
uno::Sequence< sal_Int32 > ScVbaWorkbook::ColorData;
-void ScVbaWorkbook::initColorData( const uno::Sequence< sal_Int32 >& sColors )
-{
- std::copy(sColors.begin(), sColors.end(), ColorData.begin());
-}
-
void SAL_CALL
ScVbaWorkbook::ResetColors( )
{
@@ -60,11 +55,9 @@ ScVbaWorkbook::ResetColors( )
sal_Int32 nLen = xIndexAccess->getCount();
ColorData.realloc( nLen );
- uno::Sequence< sal_Int32 > dDefaultColors( nLen );
- sal_Int32* pDest = dDefaultColors.getArray();
+ sal_Int32* pDest = ColorData.getArray();
for ( sal_Int32 index=0; index < nLen; ++pDest, ++index )
xIndexAccess->getByIndex( index ) >>= *pDest;
- initColorData( dDefaultColors );
}
::uno::Any SAL_CALL
@@ -84,7 +77,7 @@ ScVbaWorkbook::Colors( const ::uno::Any& Index )
bool ScVbaWorkbook::setFilterPropsFromFormat( sal_Int32 nFormat, uno::Sequence< beans::PropertyValue >& rProps )
{
- auto [begin, end] = toNonConstRange(rProps);
+ auto [begin, end] = asNonConstRange(rProps);
auto pProp = std::find_if(begin, end,
[](const beans::PropertyValue& rProp) { return rProp.Name == "FilterName"; });
bool bRes = pProp != end;