BreakIterator: fix compat with old ICU versions

This commit is contained in:
Gustavo André dos Santos Lopes 2012-06-25 12:03:27 +02:00
parent 5a9dca458a
commit d8b067e66f
5 changed files with 22 additions and 2 deletions

View file

@ -212,6 +212,10 @@ int32_t CodePointBreakIterator::next(int32_t n)
{
UBool res = utext_moveIndex32(this->fText, n);
#ifndef UTEXT_CURRENT32
#define UTEXT_CURRENT32 utext_current32
#endif
if (res) {
this->lastCodePoint = UTEXT_CURRENT32(this->fText);
return (int32_t)UTEXT_GETNATIVEINDEX(this->fText);