diff options
author | Philipp Lohmann <pl@openoffice.org> | 2009-07-10 14:33:03 +0000 |
---|---|---|
committer | Philipp Lohmann <pl@openoffice.org> | 2009-07-10 14:33:03 +0000 |
commit | d6ad6af9da5d94ecad27aceedf9cb719858e5cfd (patch) | |
tree | d75c45f376e6162f123bc212c3cec6eb41874f0b /tools | |
parent | a2459a0cb43b28458b1fef79db93067bb7f3bfc4 (diff) |
#i92516# fix count
Diffstat (limited to 'tools')
-rw-r--r-- | tools/source/memtools/multisel.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/source/memtools/multisel.cxx b/tools/source/memtools/multisel.cxx index db83f3b47866..b6f483312fa5 100644 --- a/tools/source/memtools/multisel.cxx +++ b/tools/source/memtools/multisel.cxx @@ -913,7 +913,9 @@ bool StringRangeEnumerator::insertRange( sal_Int32 i_nFirst, sal_Int32 i_nLast, if( checkValue( i_nFirst ) && checkValue( i_nLast ) ) { maSequence.push_back( Range( i_nFirst, i_nLast ) ); - mnCount += std::abs( i_nLast - i_nFirst - 1 ); + sal_Int32 nNumber = i_nLast - i_nFirst; + nNumber = nNumber < 0 ? -nNumber : nNumber; + mnCount += nNumber + 1; } else bSuccess = false; |