diff --git a/kmod.attr b/kmod.attr index a164afa..c02e38a 100644 --- a/kmod.attr +++ b/kmod.attr @@ -15,16 +15,18 @@ for l in io.lines(fn) do local builtin_mod = basename(l) printdep(builtin_mod) - if strip_compress_sfx(builtin_mod) ~= builtin_mod then - printdep(strip_compress_sfx(builtin_mod)) + local nocompr = strip_compress_sfx(builtin_mod) + if nocompr ~= builtin_mod then + printdep(nocompr) end end else local mod = string.match(bn, "%g+%.ko") if mod then printdep(mod) - if strip_compress_sfx(mod) ~= mod then - printdep(strip_compress_sfx(mod)) + local nocompr = strip_compress_sfx(mod) + if nocompr ~= mod then + printdep(nocompr) end end end