From: Timo Sirainen Date: Mon, 1 Jun 2015 19:11:55 +0000 (+0300) Subject: lib: Improved unit test for uni_utf8_get_char() return value check. X-Git-Tag: 2.2.19.rc1~407 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2c8b34a5fb85c2f6711f603efc934512af758654;p=thirdparty%2Fdovecot%2Fcore.git lib: Improved unit test for uni_utf8_get_char() return value check. --- diff --git a/src/lib/test-unichar.c b/src/lib/test-unichar.c index 07734b9ce7..8f01060ae2 100644 --- a/src/lib/test-unichar.c +++ b/src/lib/test-unichar.c @@ -58,7 +58,7 @@ void test_unichar(void) str_truncate(str, 0); uni_ucs4_to_utf8_c(chr, str); test_assert(uni_utf8_str_is_valid(str_c(str))); - test_assert(uni_utf8_get_char(str_c(str), &chr2) > 0); + test_assert(uni_utf8_get_char(str_c(str), &chr2) == (int)uni_utf8_char_bytes(*str_data(str))); test_assert(chr2 == chr); if ((chr & 0x63) == 0) {