X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ficu_tokenizer.c;fp=src%2Ficu_tokenizer.c;h=25b674c08b8e5890de88de5c6cd01efc100fbd11;hp=54cfbf3ab98b0bc011331b04560ceb0ece1cbba1;hb=689388c889a644a40ca1f447cc862da009049836;hpb=6c5f1e84b0917856d2bb726ee34bd982c9b91aa1;ds=sidebyside diff --git a/src/icu_tokenizer.c b/src/icu_tokenizer.c index 54cfbf3..25b674c 100644 --- a/src/icu_tokenizer.c +++ b/src/icu_tokenizer.c @@ -195,14 +195,16 @@ int32_t icu_tokenizer_next_token(struct icu_tokenizer * tokenizer, { tokenizer->token_count++; tokenizer->token_id++; - } else { - tokenizer->token_id = 0; } + else + tokenizer->token_id = 0; + tokenizer->token_start = tkn_start; tokenizer->token_end = tkn_end; /* copying into token buffer if it exists */ - if (tkn16){ + if (tkn16) + { if (tkn16->utf16_cap < tkn_len) icu_buf_utf16_resize(tkn16, (size_t) tkn_len * 2);