diff options
author | Matthew Martin <phy1729@gmail.com> | 2019-02-28 18:55:26 -0600 |
---|---|---|
committer | Matthew Martin <phy1729@gmail.com> | 2019-02-28 18:55:26 -0600 |
commit | 77a9322bbfbf9e3705adf9a2208675ca39f5ae0e (patch) | |
tree | 922269c035e737799ff4435b1c18fb3657dd7324 /src/plugins | |
parent | 6a0e9818a92b07c456bf860e307ef14971fb29e7 (diff) | |
download | weechat-77a9322bbfbf9e3705adf9a2208675ca39f5ae0e.zip |
irc: quote argument to NICK
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/irc/irc-command.c | 2 | ||||
-rw-r--r-- | src/plugins/irc/irc-protocol.c | 6 | ||||
-rw-r--r-- | src/plugins/irc/irc-server.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/irc/irc-command.c b/src/plugins/irc/irc-command.c index 864085d7c..30e1e3c21 100644 --- a/src/plugins/irc/irc-command.c +++ b/src/plugins/irc/irc-command.c @@ -3489,7 +3489,7 @@ irc_send_nick_server (struct t_irc_server *server, const char *nickname) if (server->is_connected) { irc_server_sendf (server, IRC_SERVER_SEND_OUTQ_PRIO_HIGH, NULL, - "NICK %s", nickname); + "NICK :%s", nickname); } else irc_server_set_nick (server, nickname); diff --git a/src/plugins/irc/irc-protocol.c b/src/plugins/irc/irc-protocol.c index f93528449..3c4733261 100644 --- a/src/plugins/irc/irc-protocol.c +++ b/src/plugins/irc/irc-protocol.c @@ -5336,7 +5336,7 @@ IRC_PROTOCOL_CALLBACK(432) irc_server_set_nick (server, alternate_nick); - irc_server_sendf (server, 0, NULL, "NICK %s", server->nick); + irc_server_sendf (server, 0, NULL, "NICK :%s", server->nick); } return WEECHAT_RC_OK; @@ -5380,7 +5380,7 @@ IRC_PROTOCOL_CALLBACK(433) irc_server_set_nick (server, alternate_nick); - irc_server_sendf (server, 0, NULL, "NICK %s", server->nick); + irc_server_sendf (server, 0, NULL, "NICK :%s", server->nick); } else { @@ -5438,7 +5438,7 @@ IRC_PROTOCOL_CALLBACK(437) irc_server_set_nick (server, alternate_nick); - irc_server_sendf (server, 0, NULL, "NICK %s", server->nick); + irc_server_sendf (server, 0, NULL, "NICK :%s", server->nick); } } diff --git a/src/plugins/irc/irc-server.c b/src/plugins/irc/irc-server.c index 9aabdd3b9..ecb3bd278 100644 --- a/src/plugins/irc/irc-server.c +++ b/src/plugins/irc/irc-server.c @@ -3686,7 +3686,7 @@ irc_server_login (struct t_irc_server *server) weechat_string_replace (username, " ", "_") : strdup ("weechat"); irc_server_sendf ( server, 0, NULL, - "NICK %s\n" + "NICK :%s\n" "USER %s 0 * :%s", server->nick, (username2) ? username2 : "weechat", |