From: Pekka Riikonen Date: Mon, 4 Jun 2001 13:10:50 +0000 (+0000) Subject: updates. X-Git-Tag: robodoc-323~238 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=c652ae7b27a16f5327300872458510115104e8d8;p=silc.git updates. --- diff --git a/CHANGES b/CHANGES index 90d432e4..280a1e04 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,10 @@ Mon Jun 4 14:57:16 CEST 2001 Pekka Riikonen * Merged /WINDOW bugfix from irssi CVS tree. Affected file is irssi/src/fe-text/gui-window.c. + * Fixed a fatal bug in Irssi SILC client. Crashed if sent message + to in-active server. The affected file is + irssi/src/silc/core/client_ops.c. + Sun Jun 3 14:21:32 EEST 2001 Pekka Riikonen * Changed the protocol API a bit more consistent in the diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index eac8f1c0..5c5e3355 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -86,6 +86,8 @@ void silc_channel_message(SilcClient client, SilcClientConnection conn, server = conn == NULL ? NULL : conn->context; chanrec = silc_channel_find_entry(server, channel); + if (!chanrec) + return; nick = silc_nicklist_find(chanrec, sender);