chmode: Move allow_mode_change() to a boolean
This commit is contained in:
parent
25a899651d
commit
9aa639eddd
1 changed files with 5 additions and 5 deletions
|
@ -202,10 +202,10 @@ get_channel_access(struct Client *source_p, struct Channel *chptr, struct member
|
||||||
* Checks if mlock and chanops permit a mode change.
|
* Checks if mlock and chanops permit a mode change.
|
||||||
*
|
*
|
||||||
* inputs - client, channel, access level, errors pointer, mode char
|
* inputs - client, channel, access level, errors pointer, mode char
|
||||||
* outputs - 0 on failure, 1 on success
|
* outputs - false on failure, true on success
|
||||||
* side effects - error message sent on failure
|
* side effects - error message sent on failure
|
||||||
*/
|
*/
|
||||||
static int
|
static bool
|
||||||
allow_mode_change(struct Client *source_p, struct Channel *chptr, int alevel,
|
allow_mode_change(struct Client *source_p, struct Channel *chptr, int alevel,
|
||||||
int *errors, char c)
|
int *errors, char c)
|
||||||
{
|
{
|
||||||
|
@ -220,7 +220,7 @@ allow_mode_change(struct Client *source_p, struct Channel *chptr, int alevel,
|
||||||
c,
|
c,
|
||||||
chptr->mode_lock);
|
chptr->mode_lock);
|
||||||
*errors |= SM_ERR_MLOCK;
|
*errors |= SM_ERR_MLOCK;
|
||||||
return 0;
|
return false;
|
||||||
}
|
}
|
||||||
if(alevel < CHFL_CHANOP)
|
if(alevel < CHFL_CHANOP)
|
||||||
{
|
{
|
||||||
|
@ -228,9 +228,9 @@ allow_mode_change(struct Client *source_p, struct Channel *chptr, int alevel,
|
||||||
sendto_one(source_p, form_str(ERR_CHANOPRIVSNEEDED),
|
sendto_one(source_p, form_str(ERR_CHANOPRIVSNEEDED),
|
||||||
me.name, source_p->name, chptr->chname);
|
me.name, source_p->name, chptr->chname);
|
||||||
*errors |= SM_ERR_NOOPS;
|
*errors |= SM_ERR_NOOPS;
|
||||||
return 0;
|
return false;
|
||||||
}
|
}
|
||||||
return 1;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* add_id()
|
/* add_id()
|
||||||
|
|
Loading…
Reference in a new issue