+2004-05-14 Matthias Crauwels <ultimate_@wol.be>
+
+ [Original ChangeLog date: 2003-06-08 -MP]
+
+ * ircd/gline.c: fixed the counting bug in gline_memory_count
+
+ * ircd/jupe.c: fixed the counting bug in jupe_memory_count
+
2004-05-14 Michael Poole <mdpoole@troilus.org>
* ircd/m_mode.c (ms_mode): Do not always try to call
for (gline = GlobalGlineList; gline; gline = gline->gl_next)
{
gl++;
- gl_size += sizeof(struct Gline);
- gl_size += gline->gl_user ? (strlen(gline->gl_user) + 1) : 0;
- gl_size += gline->gl_host ? (strlen(gline->gl_host) + 1) : 0;
- gl_size += gline->gl_reason ? (strlen(gline->gl_reason) + 1) : 0;
+ *gl_size += sizeof(struct Gline);
+ *gl_size += gline->gl_user ? (strlen(gline->gl_user) + 1) : 0;
+ *gl_size += gline->gl_host ? (strlen(gline->gl_host) + 1) : 0;
+ *gl_size += gline->gl_reason ? (strlen(gline->gl_reason) + 1) : 0;
}
return gl;
}
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;
}