summaryrefslogtreecommitdiff
path: root/encode_string.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2023-02-10 21:35:06 -0700
committerLuke Shumaker <lukeshu@lukeshu.com>2023-02-10 21:48:22 -0700
commitddffd7b78d81f1b47b5829eb9ff0aa1887cc3b17 (patch)
tree7733466fac856d93bfb6d6100fd703830a915567 /encode_string.go
parent3516254a492758dd414b271b85a1603fd53cebad (diff)
Use go:linkname instead of the awful internal/jsontest package
Diffstat (limited to 'encode_string.go')
-rw-r--r--encode_string.go14
1 files changed, 0 insertions, 14 deletions
diff --git a/encode_string.go b/encode_string.go
index a5d6633..328b07a 100644
--- a/encode_string.go
+++ b/encode_string.go
@@ -10,7 +10,6 @@ import (
"git.lukeshu.com/go/lowmemjson/internal/fastio"
"git.lukeshu.com/go/lowmemjson/internal/jsonparse"
- "git.lukeshu.com/go/lowmemjson/internal/jsontest"
)
func writeStringUnicodeEscape(w io.Writer, c rune) (int, error) {
@@ -116,16 +115,3 @@ func encodeStringFromBytes(w fastio.AllWriter, escaper BackslashEscaper, str []b
}
return nil
}
-
-func init() {
- jsontest.EncodeStringFromString = func(w io.Writer, s string) {
- if err := encodeStringFromString(fastio.NewAllWriter(w), nil, s); err != nil {
- panic(err)
- }
- }
- jsontest.EncodeStringFromBytes = func(w io.Writer, s []byte) {
- if err := encodeStringFromBytes(fastio.NewAllWriter(w), nil, s); err != nil {
- panic(err)
- }
- }
-}