convert slashes to , rather than _ in channel names. , is not allowed by the RF… | |
git clone git://git.suckless.org/ii | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit aed65ee703fcc9b0e0a4c2ff61ee8789fb88009c | |
parent a5a7d1b3766546d7466f174f9c1c0be2f9f505f2 | |
Author: Nico Golde <[email protected]> | |
Date: Tue, 3 Jul 2012 17:43:56 +0200 | |
convert slashes to , rather than _ in channel names. , is not allowed by the RF… | |
Diffstat: | |
M CHANGES | 3 +++ | |
M ii.c | 2 +- | |
2 files changed, 4 insertions(+), 1 deletion(-) | |
--- | |
diff --git a/CHANGES b/CHANGES | |
@@ -4,6 +4,9 @@ | |
expose the password in the process list. | |
- Fix parsing of JOIN messages for certain servers. | |
Thanks Ivan Kanakarakis! | |
+ - Use , rather than _ for slash characters in channel names. | |
+ As per RFC , is not allowed in a channel name, while _ is. | |
+ Thanks plomplomplom and Nils Dagsson Moskopp! | |
1.6 (2011-01-31): | |
- fix regression introduced for handling unknown commands | |
diff --git a/ii.c b/ii.c | |
@@ -52,7 +52,7 @@ static void usage() { | |
static char *striplower(char *s) { | |
char *p = NULL; | |
for(p = s; p && *p; p++) { | |
- if(*p == '/') *p = '_'; | |
+ if(*p == '/') *p = ','; | |
*p = tolower(*p); | |
} | |
return s; |