summaryrefslogtreecommitdiff
path: root/py/nlrsetjmp.c
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2020-09-08 20:54:47 -0500
committerJeff Epler <jepler@gmail.com>2020-09-08 20:58:48 -0500
commite82940697c777160fc382e4927b60b3ac9d3f447 (patch)
tree0a64336f357200cc86357b7cfdd1da2c58078445 /py/nlrsetjmp.c
parent365d69e831475f425b5b7da91962b1eb0bf4c6f9 (diff)
Fix decompression of unicode values above 2047
Two problems: The lead byte for 3-byte sequences was wrong, and one mid-byte was not even filled in due to a missing "++"! Apparently this was broken ever since the first "Compress as unicode, not bytes" commit, but I believed I'd "tested" it by running on the Pinyin translation. This rendered at least the Korean and Japanese translations completely illegible, affecting 5.0 and all later releases.
Diffstat (limited to 'py/nlrsetjmp.c')
0 files changed, 0 insertions, 0 deletions