Kaydet (Commit) 30e27a99 authored tarafından Tor Lillqvist's avatar Tor Lillqvist

Take new FormulaTokenArrayPlainIterator into use in one more file

Change-Id: Ia2db1835e56d683769d8c3972fb0c73ba2eae2c6
üst 2a29c792
......@@ -2104,9 +2104,10 @@ sal_Bool SAL_CALL ScChart2DataProvider::createDataSequenceByFormulaTokensPossibl
if (!n)
return false;
const formula::FormulaToken* pFirst = aCode.First();
formula::FormulaTokenArrayPlainIterator aIter(aCode);
const formula::FormulaToken* pFirst = aIter.First();
const formula::FormulaToken* pLast = aCode.GetArray()[n-1];
for (const formula::FormulaToken* p = aCode.First(); p; p = aCode.Next())
for (const formula::FormulaToken* p = aIter.First(); p; p = aIter.Next())
{
switch (p->GetType())
{
......@@ -2162,9 +2163,10 @@ ScChart2DataProvider::createDataSequenceByFormulaTokens(
return xResult;
vector<ScTokenRef> aRefTokens;
const formula::FormulaToken* pFirst = aCode.First();
formula::FormulaTokenArrayPlainIterator aIter(aCode);
const formula::FormulaToken* pFirst = aIter.First();
const formula::FormulaToken* pLast = aCode.GetArray()[n-1];
for (const formula::FormulaToken* p = aCode.First(); p; p = aCode.Next())
for (const formula::FormulaToken* p = aIter.First(); p; p = aIter.Next())
{
switch (p->GetType())
{
......@@ -2625,7 +2627,8 @@ sal_Int32 ScChart2DataSequence::FillCacheFromExternalRef(const ScTokenRef& pToke
ScExternalRefCache::TableTypeRef pTable = pRefMgr->getCacheTable(nFileId, aTabName, false);
sal_Int32 nDataCount = 0;
for (FormulaToken* p = pArray->First(); p; p = pArray->Next())
FormulaTokenArrayPlainIterator aIter(*pArray);
for (FormulaToken* p = aIter.First(); p; p = aIter.Next())
{
// Cached external range is always represented as a single
// matrix token, although that might change in the future when
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment