diff options
-rw-r--r-- | src/common/inbound.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/common/inbound.c b/src/common/inbound.c index b35e3f52..3025ebf7 100644 --- a/src/common/inbound.c +++ b/src/common/inbound.c @@ -1066,7 +1066,7 @@ inbound_nameslist_end (server *serv, char *chan) return FALSE; } -static void +static gboolean check_autojoin_channels (server *serv) { int i = 0; @@ -1078,7 +1078,7 @@ check_autojoin_channels (server *serv) /* shouldn't really happen, the io tag is destroyed in server.c */ if (!is_server (serv)) { - return; + return FALSE; } /* If there's a session (i.e. this is a reconnect), autojoin to everything that was open previously. */ @@ -1141,6 +1141,7 @@ check_autojoin_channels (server *serv) serv->joindelay_tag = 0; fe_server_event (serv, FE_SE_LOGGEDIN, i); + return FALSE; } void |