From 53ebaff937349a611e4cbc0a1b2e3902223927a8 Mon Sep 17 00:00:00 2001 From: proletarius101 Date: Tue, 8 Sep 2020 21:21:06 +0800 Subject: [PATCH] fix: int64 converted to string with unclear type --- conn.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/conn.go b/conn.go index 3902402..0ca88a1 100644 --- a/conn.go +++ b/conn.go @@ -430,7 +430,7 @@ func decodeXtext(val string) (string, error) { return "" } - return string(char) + return string(rune(char)) }) if replaceErr != nil { return "", replaceErr @@ -947,12 +947,12 @@ func (c *Conn) WriteResponse(code int, enhCode EnhancedCode, text ...string) { } for i := 0; i < len(text)-1; i++ { - c.text.PrintfLine("%v-%v", code, text[i]) + c.text.PrintfLine("%d-%v", code, text[i]) } if enhCode == NoEnhancedCode { - c.text.PrintfLine("%v %v", code, text[len(text)-1]) + c.text.PrintfLine("%d %v", code, text[len(text)-1]) } else { - c.text.PrintfLine("%v %v.%v.%v %v", code, enhCode[0], enhCode[1], enhCode[2], text[len(text)-1]) + c.text.PrintfLine("%d %v.%v.%v %v", code, enhCode[0], enhCode[1], enhCode[2], text[len(text)-1]) } }