Ver Fonte

marshal lazy array/object using the config

Tao Wen há 8 anos atrás
pai
commit
2503ef17eb
2 ficheiros alterados com 2 adições e 2 exclusões
  1. 1 1
      feature_any_array.go
  2. 1 1
      feature_any_object.go

+ 1 - 1
feature_any_array.go

@@ -194,7 +194,7 @@ func (any *arrayLazyAny) ToString() string {
 		return *(*string)(unsafe.Pointer(&any.buf))
 	} else {
 		any.fillCache()
-		str, err := MarshalToString(any.cache)
+		str, err := any.cfg.MarshalToString(any.cache)
 		any.err = err
 		return str
 	}

+ 1 - 1
feature_any_object.go

@@ -196,7 +196,7 @@ func (any *objectLazyAny) ToString() string {
 		return *(*string)(unsafe.Pointer(&any.buf))
 	} else {
 		any.fillCache()
-		str, err := MarshalToString(any.cache)
+		str, err := any.cfg.MarshalToString(any.cache)
 		any.err = err
 		return str
 	}