aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorBruce Rogers <brogers@suse.com>2020-04-10 19:07:46 -0600
committerPaolo Bonzini <pbonzini@redhat.com>2020-04-13 02:56:18 -0400
commit267514b33ffa3f315adc26fc14d89f92e90840f5 (patch)
tree0a68410a891879bbd024e2f1814a8435d81ed05e /util
parentd489ae4ac57ebe14bde8384556cbac237ead988d (diff)
downloadqemu-267514b33ffa3f315adc26fc14d89f92e90840f5.zip
qemu-267514b33ffa3f315adc26fc14d89f92e90840f5.tar.gz
qemu-267514b33ffa3f315adc26fc14d89f92e90840f5.tar.bz2
module: increase dirs array size by one
With the module upgrades code change, the statically sized dirs array can now overflow. Increase it's size by one, according to the new maximum possible usage. Fixes: bd83c861c0 ("modules: load modules from versioned /var/run dir") Signed-off-by: Bruce Rogers <brogers@suse.com> Message-Id: <20200411010746.472295-1-brogers@suse.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'util')
-rw-r--r--util/module.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/module.c b/util/module.c
index 5f78968..e48d9aa 100644
--- a/util/module.c
+++ b/util/module.c
@@ -177,7 +177,7 @@ bool module_load_one(const char *prefix, const char *lib_name)
char *version_dir;
#endif
const char *search_dir;
- char *dirs[4];
+ char *dirs[5];
char *module_name;
int i = 0, n_dirs = 0;
int ret;