summaryrefslogtreecommitdiff
path: root/svtools/source/contnr/svtabbx.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/contnr/svtabbx.cxx')
-rw-r--r--svtools/source/contnr/svtabbx.cxx8
1 files changed, 5 insertions, 3 deletions
diff --git a/svtools/source/contnr/svtabbx.cxx b/svtools/source/contnr/svtabbx.cxx
index 8f871e41ea8a..092725983735 100644
--- a/svtools/source/contnr/svtabbx.cxx
+++ b/svtools/source/contnr/svtabbx.cxx
@@ -1153,10 +1153,12 @@ sal_Int32 SvHeaderTabListBox::GetFieldIndexAtPoint(sal_Int32 _nRow,sal_Int32 _nC
MetricVector aRects;
if ( GetGlyphBoundRects(Point(0,0), sText, 0, sText.getLength(), aRects) )
{
- for (MetricVector::iterator aIter = aRects.begin(); aIter != aRects.end(); ++aIter)
+ sal_Int32 nPos = 0;
+ for (auto const& rectangle : aRects)
{
- if( aIter->IsInside(_rPoint) )
- return aIter - aRects.begin();
+ if( rectangle.IsInside(_rPoint) )
+ return nPos;
+ ++nPos;
}
}