diff options
| author | xackus <14938807+xackus@users.noreply.github.com> | 2020-11-02 22:42:12 +0100 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-11-09 18:27:07 -0500 |
| commit | 15dbab9a0c1016348fee388ba620cd933ac621a8 (patch) | |
| tree | cabfea47a21e6f16e4b484f3c3ba37d35f938453 /lib/std/json.zig | |
| parent | e00356d6b143feb0de82572ad8aa4f5d11dfba91 (diff) | |
| download | zig-15dbab9a0c1016348fee388ba620cd933ac621a8.tar.gz zig-15dbab9a0c1016348fee388ba620cd933ac621a8.zip | |
std: json: fix misleading endianness conversion
Diffstat (limited to 'lib/std/json.zig')
| -rw-r--r-- | lib/std/json.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/json.zig b/lib/std/json.zig index b64216b2d4..8ea91d8753 100644 --- a/lib/std/json.zig +++ b/lib/std/json.zig @@ -2126,8 +2126,8 @@ fn unescapeString(output: []u8, input: []const u8) !void { const secondCodeUnit = std.fmt.parseInt(u16, input[inIndex + 8 .. inIndex + 12], 16) catch unreachable; const utf16le_seq = [2]u16{ - mem.littleToNative(u16, firstCodeUnit), - mem.littleToNative(u16, secondCodeUnit), + mem.nativeToLittle(u16, firstCodeUnit), + mem.nativeToLittle(u16, secondCodeUnit), }; if (std.unicode.utf16leToUtf8(output[outIndex..], &utf16le_seq)) |byteCount| { outIndex += byteCount; |
