]> git.kaiwu.me - njs.git/commitdiff
Fixed TextDecoder() test on big-endian platforms.
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 3 Sep 2020 13:30:17 +0000 (13:30 +0000)
committerDmitry Volyntsev <xeioex@nginx.com>
Thu, 3 Sep 2020 13:30:17 +0000 (13:30 +0000)
src/test/njs_unit_test.c

index 3d5fd1dee2805a2c5f82a0eaf41cfa067a588fec..13825d2aec56d03a15ecc5e16134ae71077873d5 100644 (file)
@@ -18205,8 +18205,8 @@ static njs_unit_test_t  njs_test[] =
 
     { njs_str("var de = new TextDecoder();"
               "var u8arr = new Uint8Array([240, 160, 174, 183]);"
-              "var u16arr = new Uint16Array([41200, 47022]);"
-              "var u32arr = new Uint32Array([3081674992]);"
+              "var u16arr = new Uint16Array(u8arr.buffer);"
+              "var u32arr = new Uint32Array(u8arr.buffer);"
               "[u8arr, u16arr, u32arr].map(v=>de.decode(v)).join(',')"),
       njs_str("𠮷,𠮷,𠮷") },