]> jfr.im git - irc/quakenet/newserv.git/blobdiff - regexgline/regexgline.c
gline playground
[irc/quakenet/newserv.git] / regexgline / regexgline.c
index 0c131f74d47cc3f8dfa59a066fcb051f58a3c5ab..db4bbbb39c1a366f910683cf7a55195156d1c062 100644 (file)
@@ -15,6 +15,7 @@
 #include "../core/hooks.h"
 #include "../server/server.h"
 #include "../lib/strlfunc.h"
+#include <stdint.h>
 
 #define INSTANT_IDENT_GLINE  1
 #define INSTANT_HOST_GLINE   2
@@ -152,6 +153,7 @@ void rg_checkexpiry(void *arg) {
   
   while(rp) {
     if (current >= rp->expires) {
+      dbquery("DELETE FROM regexglines WHERE id = %d", rp->id);
       if (lp) {
         lp->next = rp->next;
         rg_freestruct(rp);