summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/modules-load.c2
1 files changed, 1 insertions, 1 deletions
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);