summaryrefslogtreecommitdiff
path: root/svtools/source/uno/svtxgridcontrol.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/uno/svtxgridcontrol.cxx')
-rw-r--r--svtools/source/uno/svtxgridcontrol.cxx9
1 files changed, 3 insertions, 6 deletions
diff --git a/svtools/source/uno/svtxgridcontrol.cxx b/svtools/source/uno/svtxgridcontrol.cxx
index 4fc636ccc440..94eac674447b 100644
--- a/svtools/source/uno/svtxgridcontrol.cxx
+++ b/svtools/source/uno/svtxgridcontrol.cxx
@@ -894,18 +894,15 @@ void SVTXGridControl::impl_updateColumnsFromModel_nothrow()
try
{
const Sequence< Reference< XGridColumn > > columns = xColumnModel->getColumns();
- for ( const Reference< XGridColumn >* colRef = columns.getConstArray();
- colRef != columns.getConstArray() + columns.getLength();
- ++colRef
- )
+ for ( auto const & colRef : columns )
{
- if ( !colRef->is() )
+ if ( !colRef.is() )
{
SAL_WARN( "svtools.uno", "illegal column!" );
continue;
}
- m_xTableModel->appendColumn( *colRef );
+ m_xTableModel->appendColumn( colRef );
}
}
catch( const Exception& )