From 29907909d5bb894ca6a166cc958df034b98eb6df Mon Sep 17 00:00:00 2001 From: Vladimir Varankin Date: Tue, 7 Mar 2017 12:26:41 +0300 Subject: [PATCH] escape TextMarshaler's results --- jwriter/writer.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/jwriter/writer.go b/jwriter/writer.go index b4ffe67..7b55293 100644 --- a/jwriter/writer.go +++ b/jwriter/writer.go @@ -92,9 +92,7 @@ func (w *Writer) RawText(data []byte, err error) { case err != nil: w.Error = err case len(data) > 0: - w.Buffer.AppendByte('"') - w.Buffer.AppendBytes(data) - w.Buffer.AppendByte('"') + w.String(string(data)) default: w.RawString("null") }