ext/rinku/utf8.c in rinku-2.0.5 vs ext/rinku/utf8.c in rinku-2.0.6

- old
+ new

@@ -102,10 +102,12 @@ size_t utf8proc_find_space(const uint8_t *str, size_t pos, size_t size) { while (pos < size) { const size_t last = pos; int32_t uc = utf8proc_next(str, &pos); - if (utf8proc_is_space(uc)) + if (uc == 0xFFFD) + return size; + else if (utf8proc_is_space(uc)) return last; } return size; }