summaryrefslogtreecommitdiff
path: root/sc/source/core/data/attarray.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/core/data/attarray.cxx')
-rw-r--r--sc/source/core/data/attarray.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/sc/source/core/data/attarray.cxx b/sc/source/core/data/attarray.cxx
index eb530ed75442..cfbb1c0e133d 100644
--- a/sc/source/core/data/attarray.cxx
+++ b/sc/source/core/data/attarray.cxx
@@ -49,7 +49,7 @@
using ::editeng::SvxBorderLine;
-ScAttrArray::ScAttrArray( SCCOL nNewCol, SCTAB nNewTab, ScDocument* pDoc, ScAttrArray* pNextColAttrArray, bool bCreateEmpty ) :
+ScAttrArray::ScAttrArray( SCCOL nNewCol, SCTAB nNewTab, ScDocument* pDoc, ScAttrArray* pDefaultColAttrArray ) :
nCol( nNewCol ),
nTab( nNewTab ),
pDocument( pDoc ),
@@ -57,10 +57,10 @@ ScAttrArray::ScAttrArray( SCCOL nNewCol, SCTAB nNewTab, ScDocument* pDoc, ScAttr
nLimit(0),
pData(nullptr)
{
- if ( nCol != -1 && !bCreateEmpty && pNextColAttrArray )
+ if ( nCol != -1 && pDefaultColAttrArray )
{
- nCount = pNextColAttrArray->nCount;
- nLimit = pNextColAttrArray->nCount;
+ nCount = pDefaultColAttrArray->nCount;
+ nLimit = pDefaultColAttrArray->nCount;
if ( nCount )
{
bool bNumFormatChanged;
@@ -69,8 +69,8 @@ ScAttrArray::ScAttrArray( SCCOL nNewCol, SCTAB nNewTab, ScDocument* pDoc, ScAttr
pData = new ScAttrEntry[nCount];
for ( size_t nIdx = 0; nIdx < nCount; ++nIdx )
{
- pData[nIdx].nRow = pNextColAttrArray->pData[nIdx].nRow;
- ScPatternAttr aNewPattern( *(pNextColAttrArray->pData[nIdx].pPattern) );
+ pData[nIdx].nRow = pDefaultColAttrArray->pData[nIdx].nRow;
+ ScPatternAttr aNewPattern( *(pDefaultColAttrArray->pData[nIdx].pPattern) );
pData[nIdx].pPattern = static_cast<const ScPatternAttr*>( &pDocument->GetPool()->Put( aNewPattern ) );
bNumFormatChanged = false;
if ( ScGlobal::CheckWidthInvalidate( bNumFormatChanged,