]> arthur.barton.de Git - ngircd-alex.git/commitdiff
Fixed building issues\
authorLucentW <lucent@zebes.info>
Wed, 13 May 2015 20:08:26 +0000 (20:08 +0000)
committerLucentW <lucent@zebes.info>
Wed, 13 May 2015 20:08:26 +0000 (20:08 +0000)
Now builds cleanly. Pass all tests from make check.

src/ngircd/channel.c
src/ngircd/class.c
src/ngircd/irc-op.c
src/ngircd/lists.c
src/ngircd/lists.h

index d8ee7b70e9854603f2834f294380ab6475585140..02eb235754217588b7767d9d2a13e49a9f0a6201 100644 (file)
@@ -1102,7 +1102,7 @@ Channel_AddBan(CHANNEL *c, const char *mask, const char *who )
 {
        struct list_head *h = Channel_GetListBans(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);
        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);
 }
 
 
index 9ffa8b147471b18b8ee2a97d4914c162e21e6f44..0bd9397f215c625db75ca6e121786e6824d8682c 100644 (file)
@@ -105,7 +105,7 @@ Class_AddMask(const int Class, const char *Pattern, time_t ValidUntil,
 
        Lists_MakeMask(Pattern, mask, sizeof(mask));
        return Lists_Add(&My_Classes[Class], mask,
-                        ValidUntil, Reason);
+                        ValidUntil, Reason, false);
 }
 
 GLOBAL void
index 2e5c680aaa52ddde65b6a0ade839e90e96770cdb..a309ee9f068fcba162c9f393a8b1d46633c3604c 100644 (file)
@@ -200,7 +200,7 @@ IRC_INVITE(CLIENT *Client, REQUEST *Req)
                if (remember) {
                        /* We must remember this invite */
                        if (!Channel_AddInvite(chan, Client_MaskCloaked(target),
-                                               true))
+                                               true, Client_ID(from)))
                                return CONNECTED;
                }
        }
index 2ca67e9d444079c00952926a289d6cc1f8a27fcc..8cbe20819f40f72a42847f62fc6ca984e5a7bd18 100644 (file)
@@ -125,7 +125,7 @@ Lists_GetNext(const struct list_elem *e)
  */
 bool
 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;
 
index 4206151ed06558c22526a7f87eca0acf23fadde9..070e4233efcaac596641bfb78626bfedb20c22ea 100644 (file)
@@ -36,7 +36,8 @@ GLOBAL struct list_elem *Lists_CheckDupeMask PARAMS((const struct list_head *hea
                                        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 unsigned long Lists_Count PARAMS((struct list_head *h));