From 824c4ff4be5a0bf55b6644fed06fcfe2248c4301 Mon Sep 17 00:00:00 2001 From: Leo Tenenbaum Date: Tue, 16 Feb 2021 12:33:11 -0500 Subject: started getting :build to work --- string32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'string32.c') diff --git a/string32.c b/string32.c index fb1399e..09874bc 100644 --- a/string32.c +++ b/string32.c @@ -36,7 +36,7 @@ String32 str32_from_utf8(char const *utf8) { char32_t c = 0; size_t n = unicode_utf8_to_utf32(&c, utf8_p, (size_t)(utf8_end - utf8_p)); if (n == 0 // null character. this shouldn't happen. - || n == (size_t)(-1) // invalid UTF-8 + || n >= (size_t)(-2) // invalid UTF-8 ) { free(widestr); widestr = wide_p = NULL; -- cgit v1.2.3