637 |
SET_CHANNEL_MODE(ptr_channel, (set_flag == '+'), |
SET_CHANNEL_MODE(ptr_channel, (set_flag == '+'), |
638 |
CHANNEL_MODE_SECRET); |
CHANNEL_MODE_SECRET); |
639 |
break; |
break; |
640 |
|
case 'q': |
641 |
|
pos = NULL; |
642 |
|
if (parm) |
643 |
|
{ |
644 |
|
pos = strchr (parm, ' '); |
645 |
|
if (pos) |
646 |
|
pos[0] = '\0'; |
647 |
|
} |
648 |
|
if (nick_host) |
649 |
|
irc_display_mode (ptr_channel->buffer, |
650 |
|
channel_name, set_flag, "q", nick_host, |
651 |
|
(set_flag == '+') ? |
652 |
|
_("sets quiet on") : |
653 |
|
_("removes quiet on"), |
654 |
|
(parm) ? parm : NULL); |
655 |
|
|
656 |
|
/* look for next parameter */ |
657 |
|
if (parm && pos) |
658 |
|
{ |
659 |
|
pos++; |
660 |
|
while (pos[0] == ' ') |
661 |
|
pos++; |
662 |
|
parm = pos; |
663 |
|
} |
664 |
|
break; |
665 |
case 's': |
case 's': |
666 |
if (nick_host) |
if (nick_host) |
667 |
irc_display_mode (ptr_channel->buffer, |
irc_display_mode (ptr_channel->buffer, |