1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-12-13 10:20:28 +00:00

Fixed building issues\

Now builds cleanly. Pass all tests from make check.
This commit is contained in:
LucentW 2015-05-13 20:08:26 +00:00
parent 4396936f38
commit 03c8997af3
5 changed files with 7 additions and 6 deletions

View File

@ -1102,7 +1102,7 @@ Channel_AddBan(CHANNEL *c, const char *mask, const char *who )
{ {
struct list_head *h = Channel_GetListBans(c); struct list_head *h = Channel_GetListBans(c);
LogDebug("Adding \"%s\" to \"%s\" ban list", mask, Channel_Name(c)); LogDebug("Adding \"%s\" to \"%s\" ban list", mask, Channel_Name(c));
return Lists_Add(h, mask, time(NULL), who); return Lists_Add(h, mask, time(NULL), who, false);
} }
@ -1111,7 +1111,7 @@ Channel_AddExcept(CHANNEL *c, const char *mask, const char *who )
{ {
struct list_head *h = Channel_GetListExcepts(c); struct list_head *h = Channel_GetListExcepts(c);
LogDebug("Adding \"%s\" to \"%s\" exception list", mask, Channel_Name(c)); LogDebug("Adding \"%s\" to \"%s\" exception list", mask, Channel_Name(c));
return Lists_Add(h, mask, time(NULL), who); return Lists_Add(h, mask, time(NULL), who, false);
} }

View File

@ -105,7 +105,7 @@ Class_AddMask(const int Class, const char *Pattern, time_t ValidUntil,
Lists_MakeMask(Pattern, mask, sizeof(mask)); Lists_MakeMask(Pattern, mask, sizeof(mask));
return Lists_Add(&My_Classes[Class], mask, return Lists_Add(&My_Classes[Class], mask,
ValidUntil, Reason); ValidUntil, Reason, false);
} }
GLOBAL void GLOBAL void

View File

@ -200,7 +200,7 @@ IRC_INVITE(CLIENT *Client, REQUEST *Req)
if (remember) { if (remember) {
/* We must remember this invite */ /* We must remember this invite */
if (!Channel_AddInvite(chan, Client_MaskCloaked(target), if (!Channel_AddInvite(chan, Client_MaskCloaked(target),
true)) true, Client_ID(from)))
return CONNECTED; return CONNECTED;
} }
} }

View File

@ -125,7 +125,7 @@ Lists_GetNext(const struct list_elem *e)
*/ */
bool bool
Lists_Add(struct list_head *h, const char *Mask, time_t ValidUntil, Lists_Add(struct list_head *h, const char *Mask, time_t ValidUntil,
const char *Reason, bool OnlyOnce = false) const char *Reason, bool OnlyOnce)
{ {
struct list_elem *e, *newelem; struct list_elem *e, *newelem;

View File

@ -36,7 +36,8 @@ GLOBAL struct list_elem *Lists_CheckDupeMask PARAMS((const struct list_head *hea
const char *mask)); const char *mask));
GLOBAL bool Lists_Add PARAMS((struct list_head *h, const char *Mask, GLOBAL bool Lists_Add PARAMS((struct list_head *h, const char *Mask,
time_t ValidUntil, const char *Reason, bool OnlyOnce)); time_t ValidUntil, const char *Reason,
bool OnlyOnce));
GLOBAL void Lists_Del PARAMS((struct list_head *head, const char *Mask)); GLOBAL void Lists_Del PARAMS((struct list_head *head, const char *Mask));
GLOBAL unsigned long Lists_Count PARAMS((struct list_head *h)); GLOBAL unsigned long Lists_Count PARAMS((struct list_head *h));