added gnutls backend and moved backend code into new files
[ircu2.10.12-pk.git] / ircd / list.c
index 1f75ab926b96b9b3fa40624f7767f45b43d0ff6c..d304e162d6ac5875f91750db5f6ac036a268b006 100644 (file)
@@ -448,8 +448,8 @@ void free_link(struct SLink* lp)
   if (lp) {
     lp->next = slinkFreeList;
     slinkFreeList = lp;
+    links.inuse--;
   }
-  links.inuse--;
 }
 
 /** Add an element to a doubly linked list.