summaryrefslogtreecommitdiff
path: root/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx')
-rw-r--r--reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx b/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
index 00cb0508e706..2116ca0c0893 100644
--- a/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
+++ b/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx
@@ -321,14 +321,14 @@ void SAL_CALL ExportDocumentHandler::initialize( const uno::Sequence< uno::Any >
if ( xDataProvider.is() )
{
m_aColumns.realloc(1);
- uno::Sequence< OUString > aColumnNames = xDataProvider->getColumnDescriptions();
- for(sal_Int32 i = 0 ; i < aColumnNames.getLength();++i)
+ const uno::Sequence< OUString > aColumnNames = xDataProvider->getColumnDescriptions();
+ for(const auto& rColumnName : aColumnNames)
{
- if ( !aColumnNames[i].isEmpty() )
+ if ( !rColumnName.isEmpty() )
{
sal_Int32 nCount = m_aColumns.getLength();
m_aColumns.realloc(nCount+1);
- m_aColumns[nCount] = aColumnNames[i];
+ m_aColumns[nCount] = rColumnName;
}
}
}
@@ -388,9 +388,9 @@ void ExportDocumentHandler::exportTableRows()
m_xDelegatee->endElement(sCell);
}
}
- for(sal_Int32 i = 0; i < nCount ; ++i)
+ for(const auto& rColumn : std::as_const(m_aColumns))
{
- OUString sFormula = "field:[" + m_aColumns[i] + "]";
+ OUString sFormula = "field:[" + rColumn + "]";
SvXMLAttributeList* pList = new SvXMLAttributeList();
uno::Reference< xml::sax::XAttributeList > xAttribs = pList;
pList->AddAttribute(sFormulaAttrib,sFormula);