X-Git-Url: http://git.pk910.de/?p=srvx.git;a=blobdiff_plain;f=src%2Fchanserv.c;h=771b6169f462c676c2ae0d1dd3fed6408c001c00;hp=ec4a485d4df29a13ac7a7ffaeb3b47ac476be544;hb=093f707afd62edb079b5f64d165ee128f912e71f;hpb=455b2a8b15ea97be4bffe3a8ac8b5a3ac8ce39c5 diff --git a/src/chanserv.c b/src/chanserv.c index ec4a485..771b616 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_MODE_OPME)) { change.args[0].mode = MODE_CHANOP; errmsg = "CSMSG_ALREADY_OPPED";