correct return value in QTextBoundaryFinder::boundaryReasons()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
Ivailo Monev 2019-12-29 21:49:31 +00:00
parent 864faae4e0
commit 6bab90f3e7

View file

@ -345,14 +345,14 @@ QTextBoundaryFinder::BoundaryReasons QTextBoundaryFinder::boundaryReasons() cons
return QTextBoundaryFinder::EndWord; return QTextBoundaryFinder::EndWord;
} }
uint reasons; QTextBoundaryFinder::BoundaryReasons reasons;
if (ubrk_isBoundary(d->breakiter, d->pos - 1)) { if (ubrk_isBoundary(d->breakiter, d->pos - 1)) {
reasons |= QTextBoundaryFinder::StartWord; reasons |= QTextBoundaryFinder::StartWord;
} }
if (ubrk_isBoundary(d->breakiter, d->pos + 1)) { if (ubrk_isBoundary(d->breakiter, d->pos + 1)) {
reasons |= QTextBoundaryFinder::EndWord; reasons |= QTextBoundaryFinder::EndWord;
} }
return QTextBoundaryFinder::BoundaryReason(reasons); return reasons;
} }
QT_END_NAMESPACE QT_END_NAMESPACE