X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fmotd.c;h=bdad75eeb5bb5c20d7d3679b0dcc36461b2c4341;hb=refs%2Fheads%2Fupstream;hp=8359f21426648689e4d0104e987a7630d8def482;hpb=ed9de9e9dd8a8b224147e97a85c0641a9c7e690a;p=ircu2.10.12-pk.git diff --git a/ircd/motd.c b/ircd/motd.c index 8359f21..bdad75e 100644 --- a/ircd/motd.c +++ b/ircd/motd.c @@ -34,6 +34,7 @@ #include "ircd.h" #include "ircd_alloc.h" #include "ircd_features.h" +#include "ircd_log.h" #include "ircd_reply.h" #include "ircd_string.h" #include "match.h" @@ -46,7 +47,7 @@ #include "s_stats.h" #include "send.h" -#include +/* #include -- Now using assert in ircd_log.h */ #include #include #include @@ -93,6 +94,8 @@ motd_create(const char *hostmask, const char *path, int maxcount) if (hostmask != NULL) DupString(tmp->hostmask, hostmask); + else + tmp->hostmask = NULL; DupString(tmp->path, path); tmp->maxcount = maxcount; @@ -444,10 +447,10 @@ motd_memory_count(struct Client *cptr) struct Motd *ptr; struct MotdCache *cache; unsigned int mt = 0, /* motd count */ - mtm = 0, /* memory consumed by motd */ mtc = 0, /* motd cache count */ - mtcm = 0, /* memory consumed by motd cache */ mtf = 0; /* motd free list count */ + size_t mtm = 0, /* memory consumed by motd */ + mtcm = 0; /* memory consumed by motd cache */ if (MotdList.local) { mt++;