From 41f024616ccea0c9f1c6d7b11803819abef153ec Mon Sep 17 00:00:00 2001 From: Andreas Neue Date: Tue, 2 Aug 2016 17:40:50 +0200 Subject: [PATCH] Minor bugfix --- message.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/message.go b/message.go index ccd8b55..e611341 100644 --- a/message.go +++ b/message.go @@ -68,7 +68,7 @@ func (m *Message) String() string { args += " " + arg } if m.Trail != "" { - return fmt.Sprintf(":%s %s%s :%s", m.Pre, m.Cmd, args, m.Trail) + return fmt.Sprintf(":%s %s%s :%s", m.Pre, m.Cmd, args, strings.Replace(m.Trail, "%", "%%", -1)) } return fmt.Sprintf(":%s %s%s", m.Pre, m.Cmd, args) }