]> jfr.im git - irc/quakenet/newserv.git/blobdiff - request/request_fasttrack.c
trojanscan: Fix missing gline mask.
[irc/quakenet/newserv.git] / request / request_fasttrack.c
index 2663c9dca2e2b7f9889fe4490b7bc79c52c490e2..4ff2e780806e3bea87a46811a111c26a1919f791 100644 (file)
@@ -68,18 +68,18 @@ static void rqhook_account(int hook, void *arg) {
 }
 
 static void rq_cleanup_fasttrack(void *arg) {
-  time_t now = getnettime();
+  time_t now;
   rq_fasttrack **pft, *ft;
   int j;
   nick *tnp;
 
   now = getnettime();
 
-  pft = &ftlist;
-
-  for(ft=*pft;*pft;pft=&((*pft)->next)) {
+  for(pft=&ftlist;*pft;pft=&((*pft)->next)) {
     int foundnick = 0;
 
+    ft = *pft;
+
     for(j=0;j<NICKHASHSIZE && !foundnick;j++) {
       for(tnp=nicktable[j];tnp;tnp=tnp->next) {
         if(tnp->exts[rqnext]==ft) {