diff options
author | Lucas De Marchi <lucas.demarchi@intel.com> | 2021-05-11 09:48:04 -0700 |
---|---|---|
committer | Lucas De Marchi <lucas.demarchi@intel.com> | 2021-05-11 09:49:35 -0700 |
commit | f0a136076189b50e252773ff79d800e56e840b14 (patch) | |
tree | 5deef435f9eac6dabc7b35d4de77a560d9e907c3 | |
parent | 729f0f685336e7aa91d1a0236a8f09804d261b90 (diff) | |
download | kmod-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.c | 2 |
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) |