From ceaf9fa287de4ba5ed8d29cb90a709339eb61662 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sun, 11 Dec 2005 14:33:02 +0000 Subject: [PATCH] Fixed minor bug with session reload (nicks count for channels now ok) --- src/common/session.c | 2 ++ weechat/src/common/session.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/common/session.c b/src/common/session.c index c830e0f7e..371ef1728 100644 --- a/src/common/session.c +++ b/src/common/session.c @@ -1012,6 +1012,8 @@ session_load_channel (FILE *file) break; case SESSION_CHAN_NICKS_COUNT: rc = rc && (session_read_int (file, &(session_current_channel->nicks_count))); + /* will be incremented when adding nicks */ + session_current_channel->nicks_count = 0; break; case SESSION_CHAN_CHECKING_AWAY: rc = rc && (session_read_int (file, &(session_current_channel->checking_away))); diff --git a/weechat/src/common/session.c b/weechat/src/common/session.c index c830e0f7e..371ef1728 100644 --- a/weechat/src/common/session.c +++ b/weechat/src/common/session.c @@ -1012,6 +1012,8 @@ session_load_channel (FILE *file) break; case SESSION_CHAN_NICKS_COUNT: rc = rc && (session_read_int (file, &(session_current_channel->nicks_count))); + /* will be incremented when adding nicks */ + session_current_channel->nicks_count = 0; break; case SESSION_CHAN_CHECKING_AWAY: rc = rc && (session_read_int (file, &(session_current_channel->checking_away)));