]> jfr.im git - irc/quakenet/newserv.git/blobdiff - nick/nick.c
nickwatch: Implement hook for messages/notices.
[irc/quakenet/newserv.git] / nick / nick.c
index 0235fa7419ca291191537bf71a2aab4b6f6e6e8b..1b7dcadf85fe6d88334603ac7d3df421efc0933c 100644 (file)
@@ -38,6 +38,8 @@ const flag umodeflags[] = {
    { 'R', UMODE_REGPRIV },
    { 'I', UMODE_HIDEIDLE },
    { 'P', UMODE_PARANOID },
+   { 'q', UMODE_COMCHANS },
+   { 'Q', UMODE_COMCHANSRESTR },
    { 'C', UMODE_CLOAKED },
    { '\0', 0 } };
 
@@ -216,6 +218,7 @@ void deletenick(nick *np) {
   freesstring(np->shident); /* freesstring(NULL) is OK */
   freesstring(np->sethost); 
   freesstring(np->opername); 
+  freesstring(np->message);
 
   node_decrement_usercount(np->ipnode);
   derefnode(iptree, np->ipnode);