From 02a08ab4b1a417af7e3cf53eb6e4dc9247104246 Mon Sep 17 00:00:00 2001 From: Andrew Po Date: Mon, 4 Apr 2016 15:58:13 +0300 Subject: [PATCH] fix for Writer.String --- jwriter/writer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jwriter/writer.go b/jwriter/writer.go index 73688d3..eaf7924 100644 --- a/jwriter/writer.go +++ b/jwriter/writer.go @@ -156,11 +156,11 @@ func (w *Writer) String(s string) { } } if escape != 0 { - w.Buffer.AppendString(s[p:]) + w.Buffer.AppendString(s[p:i]) w.Buffer.AppendByte('\\') w.Buffer.AppendByte(escape) } else { - w.Buffer.AppendString(s[p:]) + w.Buffer.AppendString(s[p:i]) w.Buffer.AppendString(`\u00`) w.Buffer.AppendByte(hex(c >> 4)) w.Buffer.AppendByte(hex(c))