diff options
Diffstat (limited to 'i18npool/source/breakiterator/breakiterator_ctl.cxx')
-rw-r--r-- | i18npool/source/breakiterator/breakiterator_ctl.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/i18npool/source/breakiterator/breakiterator_ctl.cxx b/i18npool/source/breakiterator/breakiterator_ctl.cxx index 4f4410e2f369..b307c37fd9ac 100644 --- a/i18npool/source/breakiterator/breakiterator_ctl.cxx +++ b/i18npool/source/breakiterator/breakiterator_ctl.cxx @@ -71,7 +71,7 @@ sal_Int32 SAL_CALL BreakIterator_CTL::previousCharacters( const OUString& Text, } else nStartPos = 0; } else { // for BS to delete one char. - nDone = (nStartPos > nCount) ? nCount : nStartPos; + nDone = std::min(nStartPos, nCount); nStartPos -= nDone; } @@ -98,7 +98,7 @@ sal_Int32 SAL_CALL BreakIterator_CTL::nextCharacters(const OUString& Text, } else nStartPos = len; } else { - nDone = (len - nStartPos > nCount) ? nCount : len - nStartPos; + nDone = std::min(len - nStartPos, nCount); nStartPos += nDone; } |