summaryrefslogtreecommitdiff
path: root/compat/json/compat.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2023-02-16 19:06:46 -0700
committerLuke Shumaker <lukeshu@lukeshu.com>2023-02-18 22:45:54 -0700
commit00187950437a10952b82353405e5ba4b4515fb29 (patch)
tree826c4ff76310bf6f58e79f37f2107c329810aaa8 /compat/json/compat.go
parenta87d6cbbb51a19071c5c742ef3c91bbb90a727c6 (diff)
reencode: Don't normalize the capitalization of \uXXXX hex escapes
Diffstat (limited to 'compat/json/compat.go')
-rw-r--r--compat/json/compat.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/compat/json/compat.go b/compat/json/compat.go
index d33f278..3a9bd6c 100644
--- a/compat/json/compat.go
+++ b/compat/json/compat.go
@@ -157,7 +157,7 @@ func HTMLEscape(dst *bytes.Buffer, src []byte) {
case lowmemjson.BackslashEscapeNone:
dst.WriteRune(c)
case lowmemjson.BackslashEscapeUnicode:
- _ = jsonstring.WriteStringUnicodeEscape(dst, c)
+ _ = jsonstring.WriteStringUnicodeEscape(dst, c, mode)
default:
panic(fmt.Errorf("lowmemjson.EscapeHTMLSafe returned an unexpected escape mode=%d", mode))
}