From: pk910 Date: Thu, 15 Sep 2011 22:37:01 +0000 (+0200) Subject: fixed time-queue (remove triggered & freed entries from the list) & fixed cmd_addtime... X-Git-Tag: v5.3~417 X-Git-Url: http://git.pk910.de/?a=commitdiff_plain;h=c0c4d1b93b0d3e437c6c145ec95ef371cda2449d;p=NeonServV5.git fixed time-queue (remove triggered & freed entries from the list) & fixed cmd_addtimeban output --- diff --git a/cmd_neonserv_addtimeban.c b/cmd_neonserv_addtimeban.c index b21a834..09eeefb 100644 --- a/cmd_neonserv_addtimeban.c +++ b/cmd_neonserv_addtimeban.c @@ -115,6 +115,6 @@ static void neonserv_cmd_addtimeban_async1(struct ClientSocket *client, struct C sprintf(nameBuf, "ban_%d", banid); sprintf(banidBuf, "%d", banid); timeq_add_name(nameBuf, duration, channel_ban_timeout, strdup(banidBuf)); - reply(textclient, user, "NS_ADDTIMEBAN_DONE", mask, chan->name, timeToStr(user, duration, 2, nameBuf), match_count); + reply(textclient, user, "NS_TIMEBAN_DONE", mask, chan->name, timeToStr(user, duration, 2, nameBuf), match_count); logEvent(event); } diff --git a/timeq.c b/timeq.c index c300cd4..2fb46ea 100644 --- a/timeq.c +++ b/timeq.c @@ -14,6 +14,7 @@ void timeq_tick() { } else break; } + timeq_events = entry; } struct timeq_entry* timeq_add(int seconds, timeq_callback_t *callback, void *data) {