X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fchanserv.c;h=37d6531e5485dddb19db96586324777941a140fb;hb=4da6fa0dba1e49d4f6fca590edd08bd0ad9ce5a7;hp=ec4a485d4df29a13ac7a7ffaeb3b47ac476be544;hpb=455b2a8b15ea97be4bffe3a8ac8b5a3ac8ce39c5;p=srvx.git diff --git a/src/chanserv.c b/src/chanserv.c index ec4a485..37d6531 100644 --- a/src/chanserv.c +++ b/src/chanserv.c @@ -3287,8 +3287,7 @@ static CHANSERV_FUNC(cmd_opme) return 0; } - struct devnull_class *devnull; - if(user->handle_info->devnull && (devnull = devnull_get(user->handle_info->devnull)) && (devnull->modes & DEVNULL_MODE_OPME)) + if(devnull_user_has_priv(user->handle_info, DEVNULL_PRIV_OPME)) { change.args[0].mode = MODE_CHANOP; errmsg = "CSMSG_ALREADY_OPPED";