From: John Crispin Date: Thu, 19 Sep 2013 13:15:09 +0000 (+0200) Subject: fix hyphen substitution in path X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=102b1ad4c5c4db2c5a62f8581ab098885d4295c8;p=oweals%2Fubox.git fix hyphen substitution in path Signed-off-by: John Crispin --- diff --git a/kmodloader.c b/kmodloader.c index 9fd5ae4..ab8a00b 100644 --- a/kmodloader.c +++ b/kmodloader.c @@ -110,13 +110,13 @@ static char* get_module_path(char *name) uname(&ver); snprintf(path, 256, "%s" DEF_MOD_PATH "%s.ko", prefix, ver.release, name); - replace_dash(path); + replace_dash(basename(path)); if (!stat(path, &s)) return path; snprintf(path, 256, "%s" DEF_MOD_PATH "%s.ko", prefix, ver.release, name); - replace_underscore(path); + replace_underscore(basename(path)); if (!stat(path, &s)) return path;