From: Jochen Eisinger Date: Thu, 14 Jun 2007 19:29:47 +0000 (+0000) Subject: Thu Jun 14 21:15:31 CEST 2007 Jochen Eisinger X-Git-Tag: silc.toolkit.1.1.1~16 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=85978137de756f311a0f41f8b0c4714129805580 Thu Jun 14 21:15:31 CEST 2007 Jochen Eisinger * Fix off by one error when loading modules. Affected file is apps/irssi/src/core/modules-load.c * Don't delete hilight entry (because it's just a pointer, not a copy). Affected file is apps/irssi/src/fe-common/silc/fe-silc-messages.c --- diff --git a/CHANGES b/CHANGES index a87492f3..50d6dfa5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,12 @@ +Thu Jun 14 21:15:31 CEST 2007 Jochen Eisinger + + * Fix off by one error when loading modules. Affected file is + apps/irssi/src/core/modules-load.c + + * Don't delete hilight entry (because it's just a pointer, not a + copy). Affected file is + apps/irssi/src/fe-common/silc/fe-silc-messages.c + Mon Jun 11 22:10:17 EEST 2007 Pekka Riikonen * Added __SILC_TOOLKIT_x_x_x macro to all Toolkit distribution diff --git a/apps/irssi/src/core/modules-load.c b/apps/irssi/src/core/modules-load.c index 2ae029e8..42703fc6 100644 --- a/apps/irssi/src/core/modules-load.c +++ b/apps/irssi/src/core/modules-load.c @@ -97,7 +97,7 @@ static char *module_get_sub(const char *name, const char *root) strcmp(name+rootlen, "_core") == 0) return g_strdup("core"); - if (namelen+1 > rootlen && name[namelen-rootlen-1] == '_' && + if (namelen > rootlen && name[namelen-rootlen-1] == '_' && strcmp(name+namelen-rootlen, root) == 0) return g_strndup(name, namelen-rootlen-1); diff --git a/apps/irssi/src/fe-common/silc/fe-silc-messages.c b/apps/irssi/src/fe-common/silc/fe-silc-messages.c index acded96f..7674d904 100644 --- a/apps/irssi/src/fe-common/silc/fe-silc-messages.c +++ b/apps/irssi/src/fe-common/silc/fe-silc-messages.c @@ -120,7 +120,6 @@ static void sig_signed_message_public(SERVER_REC * server, const char *msg, } g_free_not_null(freemsg); - g_free_not_null(color); } static void sig_signed_message_own_public(SERVER_REC * server,