From d700521273729f8a46a3e8d0dbe3d1753349972b Mon Sep 17 00:00:00 2001 From: Jochen Eisinger Date: Thu, 14 Jun 2007 19:12:10 +0000 Subject: fix off by one error when extracting e.g. fe from fe_silc git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4553 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/core/modules-load.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/modules-load.c b/src/core/modules-load.c index 0bee9571..9b9bc952 100644 --- a/src/core/modules-load.c +++ b/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); -- cgit v1.2.3