summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sw/source/core/access/acctable.cxx14
1 files changed, 8 insertions, 6 deletions
diff --git a/sw/source/core/access/acctable.cxx b/sw/source/core/access/acctable.cxx
index c626b097ecc1..0831419f7a29 100644
--- a/sw/source/core/access/acctable.cxx
+++ b/sw/source/core/access/acctable.cxx
@@ -556,16 +556,18 @@ void SwAccessibleTableData_Impl::GetRowColumnAndExtent(
Int32Set_Impl::const_iterator aEnd(
maRows.upper_bound( rBox.Bottom() - maTabFramePos.Y() ) );
rRow =
- static_cast< sal_Int32 >( ::std::distance( maRows.begin(), aStt ) );
- rRowExtent =
- static_cast< sal_Int32 >( ::std::distance( aStt, aEnd ) );
+ static_cast< sal_Int32 >( std::distance( maRows.begin(), aStt ) );
+ sal_Int32 nRowEnd =
+ static_cast< sal_Int32 >( std::distance( maRows.begin(), aEnd ) );
+ rRowExtent = nRowEnd - rRow;
aStt = maColumns.lower_bound( rBox.Left() - maTabFramePos.X() );
aEnd = maColumns.upper_bound( rBox.Right() - maTabFramePos.X() );
rColumn =
- static_cast< sal_Int32 >( ::std::distance( maColumns.begin(), aStt ) );
- rColumnExtent =
- static_cast< sal_Int32 >( ::std::distance( aStt, aEnd ) );
+ static_cast< sal_Int32 >( std::distance( maColumns.begin(), aStt ) );
+ sal_Int32 nColumnEnd =
+ static_cast< sal_Int32 >( std::distance( maColumns.begin(), aEnd ) );
+ rColumnExtent = nColumnEnd - rColumn;
}
class SwAccSingleTableSelHander_Impl : public SwAccTableSelHander_Impl