]> granicus.if.org Git - php/commitdiff
Use intern->type for break iterator.
authorAndrei Zmievski <andrei@php.net>
Fri, 24 Mar 2006 21:06:36 +0000 (21:06 +0000)
committerAndrei Zmievski <andrei@php.net>
Fri, 24 Mar 2006 21:06:36 +0000 (21:06 +0000)
ext/unicode/unicode_iterators.c

index a8c8a39f9d4396a514a3a527442b383db5f5d0c3..8254b9a10042fb56bc88dda38c05cf44e0eccaf8 100644 (file)
@@ -538,9 +538,9 @@ PHP_METHOD(TextIterator, __construct)
                intern->flags |= ITER_REVERSE;
        }
 
-       if (ti_type >= ITER_CHARACTER && ti_type < ITER_TYPE_LAST) {
+       if (intern->type >= ITER_CHARACTER && intern->type < ITER_TYPE_LAST) {
                UErrorCode status = U_ZERO_ERROR;
-               intern->u.brk.iter = ubrk_open(brk_type_map[ti_type - ITER_CHARACTER], UG(default_locale), text, text_len, &status);
+               intern->u.brk.iter = ubrk_open(brk_type_map[intern->type - ITER_CHARACTER], UG(default_locale), text, text_len, &status);
                if (!U_SUCCESS(status)) {
                        php_error(E_RECOVERABLE_ERROR, "Could not create UBreakIterator: %s", u_errorName(status));
                        return;