vendor/github.com/pelletier/go-toml/v2/marshaler.go
changeset 265 05c40b36d3b2
parent 260 445e01aede7e
--- a/vendor/github.com/pelletier/go-toml/v2/marshaler.go	Thu Sep 22 16:37:07 2022 +0200
+++ b/vendor/github.com/pelletier/go-toml/v2/marshaler.go	Sat Feb 04 12:58:35 2023 +0100
@@ -12,6 +12,8 @@
 	"strings"
 	"time"
 	"unicode"
+
+	"github.com/pelletier/go-toml/v2/internal/characters"
 )
 
 // Marshal serializes a Go value as a TOML document.
@@ -437,7 +439,7 @@
 func needsQuoting(v string) bool {
 	// TODO: vectorize
 	for _, b := range []byte(v) {
-		if b == '\'' || b == '\r' || b == '\n' || invalidAscii(b) {
+		if b == '\'' || b == '\r' || b == '\n' || characters.InvalidAscii(b) {
 			return true
 		}
 	}