aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2021-05-11 09:48:04 -0700
committerLucas De Marchi <lucas.demarchi@intel.com>2021-05-11 09:49:35 -0700
commitf0a136076189b50e252773ff79d800e56e840b14 (patch)
tree5deef435f9eac6dabc7b35d4de77a560d9e907c3
parent729f0f685336e7aa91d1a0236a8f09804d261b90 (diff)
downloadkmod-f0a136076189b50e252773ff79d800e56e840b14.tar.gz
depmod: fix modules.builtin.alias.bin output
Due to wrong documentation on kmod_module_get_info() we ended up checking for 0 as return. Check for > 0 to decided if we want to write the index to the file, otherwise we would output a 0-sized index on success.
-rw-r--r--tools/depmod.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/depmod.c b/tools/depmod.c
index 170a1d8..eb810b8 100644
--- a/tools/depmod.c
+++ b/tools/depmod.c
@@ -2457,7 +2457,7 @@ static int output_builtin_alias_bin(struct depmod *depmod, FILE *out)
out:
/* do not bother writing the index if we are going to discard it */
- if (!ret)
+ if (ret > 0)
index_write(idx, out);
if (builtin)