X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=test%2Ftest_libstemmer.c;h=5deea5f33b35fac5a02348bcc43386d9bb9b5e4d;hp=a2ea678113ab3cfd20e09dd9dd1865b38307ba15;hb=7ac6428937b4b235b59446ea7ca3f13a0378ed5c;hpb=4e9f63d38f168dacc4952779e195e85bf46e61ed diff --git a/test/test_libstemmer.c b/test/test_libstemmer.c index a2ea678..5deea5f 100644 --- a/test/test_libstemmer.c +++ b/test/test_libstemmer.c @@ -8,6 +8,7 @@ #include #include +#include #include @@ -19,13 +20,12 @@ int test_stemmer_stem(yaz_stemmer_p stemmer, const char* to_stem, const char *ex struct icu_buf_utf16 *src = icu_buf_utf16_create(0); struct icu_buf_utf16 *dst = icu_buf_utf16_create(0); struct icu_buf_utf8 *dst8 = icu_buf_utf8_create(0); - + int rc = 0; UErrorCode status; const char *result; + icu_utf16_from_utf8_cstr(src, to_stem, &status); yaz_stemmer_stem(stemmer, dst, src, &status); - /* Assume fail */ - int rc = 0; if (status == U_ZERO_ERROR) { icu_utf16_to_utf8(dst8, dst, &status); result = icu_buf_utf8_to_cstr(dst8);