summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/kern/kern_linker.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/kern/kern_linker.c b/sys/kern/kern_linker.c
index d83e005..192877c 100644
--- a/sys/kern/kern_linker.c
+++ b/sys/kern/kern_linker.c
@@ -1018,10 +1018,9 @@ modlist_newmodule(const char *modname, int version, linker_file_t container)
{
modlist_t mod;
- mod = malloc(sizeof(struct modlist), M_LINKER, M_NOWAIT);
+ mod = malloc(sizeof(struct modlist), M_LINKER, M_NOWAIT | M_ZERO);
if (mod == NULL)
panic("no memory for module list");
- bzero(mod, sizeof(*mod));
mod->container = container;
mod->name = modname;
mod->version = version;
OpenPOWER on IntegriCloud