diff options
author | bptato <nincsnevem662@gmail.com> | 2024-12-26 18:56:34 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-12-26 18:56:34 +0100 |
commit | f2d3040da5c686fd4a3a78dbcca68b75512ea28e (patch) | |
tree | f8647dc78da10db4fb2608140d94d0c1b0a72b77 /test/js/encode_decode.html | |
parent | 2471a1165a37ad2d25355f0f31b1830cabb26c35 (diff) | |
download | chawan-f2d3040da5c686fd4a3a78dbcca68b75512ea28e.tar.gz |
jsencoding: fix nil deref on empty encode input
Diffstat (limited to 'test/js/encode_decode.html')
-rw-r--r-- | test/js/encode_decode.html | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/js/encode_decode.html b/test/js/encode_decode.html index c2bcd509..e192c431 100644 --- a/test/js/encode_decode.html +++ b/test/js/encode_decode.html @@ -17,6 +17,7 @@ function bytesToBase64(bytes) { return btoa(binString); } +assertEquals(new TextEncoder().encode("").length, 0); const utf8 = new TextEncoder().encode("a Ā 𐀀 文 🦄") const b64utf8 = bytesToBase64(utf8); assertEquals(b64utf8, "YSDEgCDwkICAIOaWhyDwn6aE") |