--- a/xmpp.go Sun Dec 16 15:54:39 2012 -0700
+++ b/xmpp.go Sun Dec 16 17:10:03 2012 -0700
@@ -245,7 +245,7 @@
buf.Write(c[:n])
if c[0] == '\n' || c[0] == '>' {
Debug.Log(buf)
- buf.Reset()
+ buf = bytes.NewBuffer([]uint8(prefix))
}
}
leftover := buf.String()