diff options
Diffstat (limited to 'src/encoding/json/encode.go')
| -rw-r--r-- | src/encoding/json/encode.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/encoding/json/encode.go b/src/encoding/json/encode.go index 38b98a57f7..9ba717c9ce 100644 --- a/src/encoding/json/encode.go +++ b/src/encoding/json/encode.go @@ -969,6 +969,10 @@ func appendString[Bytes []byte | string](dst []byte, src Bytes, escapeHTML bool) switch b { case '\\', '"': dst = append(dst, '\\', b) + case '\b': + dst = append(dst, '\\', 'b') + case '\f': + dst = append(dst, '\\', 'f') case '\n': dst = append(dst, '\\', 'n') case '\r': |
