summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-03-09 17:28:58 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-03-09 19:17:30 +0000
commit0e3dfb658651f5900c241d7f52f05bcde7c03047 (patch)
treeb0a1d55cc86e88cdbc94ca0f8f1919d4767e4e55 /sc
parent5d837b249415bb363cc339f664c6f52080390d91 (diff)
coverity#707996 Uninitialized scalar field
Change-Id: I793e8753b941af768544d8082e8946f56122b54c
Diffstat (limited to 'sc')
-rw-r--r--sc/source/core/data/dociter.cxx26
1 files changed, 12 insertions, 14 deletions
diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index 9b2178b0a234..a9b320045f33 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -350,18 +350,19 @@ bool ScDBQueryDataIterator::IsQueryValid(
return rDoc.maTabs[nTab]->ValidQuery(nRow, rParam, pCell);
}
-
-
-ScDBQueryDataIterator::DataAccessInternal::DataAccessInternal(const ScDBQueryDataIterator* pParent, ScDBQueryParamInternal* pParam, ScDocument* pDoc) :
- DataAccess(pParent),
- mpCells(NULL),
- mpParam(pParam),
- mpDoc(pDoc),
- bCalcAsShown( pDoc->GetDocOptions().IsCalcAsShown() )
+ScDBQueryDataIterator::DataAccessInternal::DataAccessInternal(const ScDBQueryDataIterator* pParent, ScDBQueryParamInternal* pParam, ScDocument* pDoc)
+ : DataAccess(pParent)
+ , mpCells(NULL)
+ , mpParam(pParam)
+ , mpDoc(pDoc)
+ , pAttrArray(0)
+ , nNumFormat(0) // Initialized in GetNumberFormat
+ , nCol(mpParam->mnField)
+ , nRow(mpParam->nRow1)
+ , nAttrEndRow(0)
+ , nTab(mpParam->nTab)
+ , bCalcAsShown(pDoc->GetDocOptions().IsCalcAsShown())
{
- nCol = mpParam->mnField;
- nRow = mpParam->nRow1;
- nTab = mpParam->nTab;
SCSIZE i;
SCSIZE nCount = mpParam->GetEntryCount();
for (i=0; (i<nCount) && (mpParam->GetEntry(i).bDoQuery); i++)
@@ -375,9 +376,6 @@ ScDBQueryDataIterator::DataAccessInternal::DataAccessInternal(const ScDBQueryDat
rItem.maString.getString(), nIndex, rItem.mfVal);
rItem.meType = bNumber ? ScQueryEntry::ByValue : ScQueryEntry::ByString;
}
- nNumFormat = 0; // Initialized in GetNumberFormat
- pAttrArray = 0;
- nAttrEndRow = 0;
}
ScDBQueryDataIterator::DataAccessInternal::~DataAccessInternal()