commit - a4d1e6007fe50e14888769aab2b650ba1792fa9f
commit + fdfc27265ef27e445de89217d08f9a57219355df
blob - c5eb369d269cb76fc676ac5e1c7bc6d4640f285a
blob + 94a8a4d723db07661fdcff9bb794dffe9654f6f7
--- src/ngircd/irc-channel.c
+++ src/ngircd/irc-channel.c
while (pattern) {
/* Loop through all the channels */
+ if (Req->argc > 0)
+ ngt_LowerStr(pattern);
chan = Channel_First();
while (chan) {
/* Check search pattern */
- if (Match(pattern, Channel_Name(chan))) {
+ if (MatchCaseInsensitive(pattern, Channel_Name(chan))) {
/* Gotcha! */
if (!strchr(Channel_Modes(chan), 's')
|| Channel_IsMemberOf(chan, from)) {