summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/init_main.c')
-rw-r--r--sys/kern/init_main.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c
index 4f0aa45..6904392 100644
--- a/sys/kern/init_main.c
+++ b/sys/kern/init_main.c
@@ -528,9 +528,12 @@ start_init(void *dummy)
if ((var = getenv("init_path")) != NULL) {
strncpy(init_path, var, sizeof init_path);
init_path[sizeof init_path - 1] = 0;
+ freeenv(var);
}
- if ((var = getenv("kern.fallback_elf_brand")) != NULL)
+ if ((var = getenv("kern.fallback_elf_brand")) != NULL) {
fallback_elf_brand = strtol(var, NULL, 0);
+ freeenv(var);
+ }
for (path = init_path; *path != '\0'; path = next) {
while (*path == ':')
OpenPOWER on IntegriCloud