54 |
|
ms_tmode(struct Client *source_p, int parc, char *parv[]) |
55 |
|
{ |
56 |
|
struct Channel *chptr = NULL; |
57 |
– |
struct Membership *member = NULL; |
57 |
|
|
58 |
|
if ((chptr = hash_find_channel(parv[2])) == NULL) |
59 |
|
{ |
68 |
|
set_channel_mode(source_p, chptr, NULL, parc - 3, parv + 3); |
69 |
|
else |
70 |
|
{ |
71 |
< |
member = find_channel_link(source_p, chptr); |
73 |
< |
|
74 |
< |
/* XXX are we sure we just want to bail here? */ |
75 |
< |
if (has_member_flags(member, CHFL_DEOPPED)) |
76 |
< |
return 0; |
71 |
> |
struct Membership *member = find_channel_link(source_p, chptr); |
72 |
|
|
73 |
|
set_channel_mode(source_p, chptr, member, parc - 3, parv + 3); |
74 |
|
} |