Fix memory counting bugs for jupes and glines.
[ircu2.10.12-pk.git] / ircd / jupe.c
index e76455b2b338b7e3ed4df07a938ef10c81e16524..e54d0608a4526caad48110c6dcc92c9326966e89 100644 (file)
@@ -341,9 +341,9 @@ jupe_memory_count(size_t *ju_size)
   for (jupe = GlobalJupeList; jupe; jupe = jupe->ju_next)
   {
     ju++;
-    ju_size += sizeof(struct Jupe);
-    ju_size += jupe->ju_server ? (strlen(jupe->ju_server) + 1) : 0;
-    ju_size += jupe->ju_reason ? (strlen(jupe->ju_reason) + 1) : 0;
+    *ju_size += sizeof(struct Jupe);
+    *ju_size += jupe->ju_server ? (strlen(jupe->ju_server) + 1) : 0;
+    *ju_size += jupe->ju_reason ? (strlen(jupe->ju_reason) + 1) : 0;
   }
   return ju;
 }