Sun, 26 Jan 2025 14:15:21 +0100
fix wrong inequality
src/json.c | file | annotate | diff | comparison | revisions |
--- a/src/json.c Sun Jan 26 14:13:48 2025 +0100 +++ b/src/json.c Sun Jan 26 14:15:21 2025 +0100 @@ -404,7 +404,7 @@ } else if (utf16a >= 0xD800 && utf16a <= 0xDBFF) { // character is encoded as a surrogate pair // get next 6 bytes - if (str.length > 12) { + if (str.length >= 12) { if (*(str.ptr+6) == '\\' && *(str.ptr+7) == 'u') { cxstring ustr2 = { str.ptr+8, 4 }; if (!cx_strtou16_lc(ustr2, &utf16b, 16, "")