]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/helperfuncs.cpp
Remove unnecessary casting.
[user/henk/code/inspircd.git] / src / helperfuncs.cpp
index 31a87fd70e5e8100d00e8ddbb320108e8ee86f4f..4905cfabd40e818512a56d16f741e57dfb00e647 100644 (file)
@@ -1016,7 +1016,7 @@ void ServerPrivmsgAll(char* text, ...)
        vsnprintf(textbuffer, MAXBUF, text, argsPtr);
        va_end(argsPtr);
 
-       snprintf(formatbuffer,MAXBUF,"NOTICE $%s :%s",Config->ServerName,textbuffer);
+       snprintf(formatbuffer,MAXBUF,"PRIVMSG $%s :%s",Config->ServerName,textbuffer);
 
        for (std::vector<userrec*>::const_iterator i = local_users.begin(); i != local_users.end(); i++)
        {
@@ -1150,7 +1150,7 @@ void strlower(char *n)
        if (n)
        {
                for (char* t = n; *t; t++)
-                       *t = lowermap[(unsigned)*t];
+                       *t = lowermap[(unsigned char)*t];
        }
 }
 
@@ -1275,7 +1275,7 @@ char* chanmodes(chanrec *chan, bool showkey)
        /* This was still iterating up to 190, chanrec::custom_modes is only 64 elements -- Om */
        for(int n = 0; n < 64; n++)
        {
-               if(chan->custom_modes[n])
+               if(chan->modes[n])
                {
                        *offset++ = n+65;
                        extparam = "";
@@ -1495,7 +1495,7 @@ int usercount_opers(void)
 
        for (user_hash::const_iterator i = clientlist.begin(); i != clientlist.end(); i++)
        {
-               if (i->second->oper)
+               if (*(i->second->oper))
                        c++;
        }
        return c;