From 94d53e53a43a2aa36a658c01f78abe9f3f9ddbfe Mon Sep 17 00:00:00 2001 From: jilles Date: Sat, 14 Jul 2007 05:20:48 -0700 Subject: [PATCH] [svn] add_id() for local client: do not collapse() the ban mask. The code calling this already collapses the mask, and if not, doing it here would cause a desync. --- ChangeLog | 10 ++++++++++ include/serno.h | 2 +- src/chmode.c | 4 +--- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index f8a0f186..eb34f9f2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +nenolod 2007/07/07 08:08:23 UTC (20070707-3528) + Log: + - fix dereference problems with not widely used polling engines + + + Changes: Modified: + +3 -0 trunk/libcharybdis/poll.c (File Modified) + +3 -1 trunk/libcharybdis/select.c (File Modified) + + nenolod 2007/07/06 07:56:14 UTC (20070706-3526) Log: - forgot to do something diff --git a/include/serno.h b/include/serno.h index 095d095a..8d7003b1 100644 --- a/include/serno.h +++ b/include/serno.h @@ -1 +1 @@ -#define SERNO "20070706-3526" +#define SERNO "20070707-3528" diff --git a/src/chmode.c b/src/chmode.c index e6e0b79c..5fd08581 100644 --- a/src/chmode.c +++ b/src/chmode.c @@ -22,7 +22,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: chmode.c 3213 2007-02-21 19:52:51Z jilles $ + * $Id: chmode.c 3530 2007-07-14 12:20:48Z jilles $ */ #include "stdinc.h" @@ -108,8 +108,6 @@ add_id(struct Client *source_p, struct Channel *chptr, const char *banid, return 0; } - collapse(realban); - DLINK_FOREACH(ptr, list->head) { actualBan = ptr->data;