]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/irc.c
Get rid of unclever assert() in Send_Message_Mask()
[ngircd-alex.git] / src / ngircd / irc.c
index ad8c0506905eca3fdaf5787914be740b7a4b9e21..e990cfd7a0397d2f6e42c9e42dc7d4d10db2a8af 100644 (file)
@@ -744,10 +744,7 @@ Send_Message_Mask(CLIENT * from, char * command, char * targetMask,
         * dot (".") and no wildcards ("*", "?") following the last one.
         */
        check_wildcards = strrchr(targetMask, '.');
-       assert(check_wildcards != NULL);
-       if (check_wildcards &&
-               check_wildcards[strcspn(check_wildcards, "*?")])
-       {
+       if (!check_wildcards || check_wildcards[strcspn(check_wildcards, "*?")]) {
                if (!SendErrors)
                        return true;
                return IRC_WriteErrClient(from, ERR_WILDTOPLEVEL, targetMask);