From 9dec24462d5bdf0ed852493f28b81757f863ef48 Mon Sep 17 00:00:00 2001 From: Lucas De Marchi Date: Sun, 18 Dec 2011 15:12:19 -0200 Subject: [PATCH] Fix wrong name len when converting path to modname --- libkmod/libkmod-module.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c index 6a64750..0330ffa 100644 --- a/libkmod/libkmod-module.c +++ b/libkmod/libkmod-module.c @@ -366,7 +366,7 @@ KMOD_EXPORT int kmod_module_new_from_path(struct kmod_ctx *ctx, m->ctx = kmod_ref(ctx); m->name = (char *)m + sizeof(*m); - memcpy(m->name, name, namelen); + memcpy(m->name, name, namelen + 1); m->path = abspath; m->hashkey = m->name; m->refcount = 1; -- 2.7.4