X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fcmd_modules.cpp;h=0e5b12672dfaeeb5879212218c930c0cf22ab8fe;hb=bb81e1a5f38b1d6487e53aa5ac69ca7ced9f6562;hp=460290edcf41a1fd8ffaa37a046e3f6f040989f2;hpb=a8aace58064fe3552b905567e4eab0bd4d4aba14;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/cmd_modules.cpp b/src/cmd_modules.cpp index 460290edc..0e5b12672 100644 --- a/src/cmd_modules.cpp +++ b/src/cmd_modules.cpp @@ -57,7 +57,7 @@ extern std::vector factory; extern time_t TIME; extern user_hash clientlist; extern chan_hash chanlist; -extern whowas_hash whowas; + extern std::vector all_opers; extern std::vector local_users; extern userrec* fd_ref_table[MAX_DESCRIPTORS]; @@ -96,7 +96,7 @@ void cmd_modules::Handle (char **parameters, int pcnt, userrec *user) if (!flagstate[0]) strcpy(flagstate," "); strlcpy(modulename,Config->module_names[i].c_str(),256); - if (strchr(user->modes,'o')) + if (*user->oper) { if ((pcnt >= 2) && (!strcasecmp(parameters[0],"debug"))) {