]> Cypherpunks.ru repositories - goircd.git/commitdiff
Omit last empty string from MOTD reply
authorSergey Matveev <stargrave@stargrave.org>
Wed, 14 May 2014 12:18:40 +0000 (16:18 +0400)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 14 May 2014 12:18:40 +0000 (16:18 +0400)
daemon.go

index 59d6372b4a64b3e611e28cfd48ac53737ad69e8e..49e2dd876c6faaa1789c8e0bb454075eaa711687 100644 (file)
--- a/daemon.go
+++ b/daemon.go
@@ -84,7 +84,7 @@ func (daemon *Daemon) SendMotd(client *Client) {
                        }
 
                        client.ReplyNicknamed("375", "- "+daemon.hostname+" Message of the day -")
-                       for _, s := range bytes.Split(motd, []byte("\n")) {
+                       for _, s := range bytes.Split(bytes.TrimRight(motd, "\n"), []byte("\n")) {
                                client.ReplyNicknamed("372", "- "+string(s))
                        }
                        client.ReplyNicknamed("376", "End of /MOTD command")