[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tyndur-devel] [PATCH] init: Modulliste wieder freigeben



! init: Wenn man die Liste der Module und ihrer Kommandozeilen nicht
  wieder freigibt, verschenkt man 8k

Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
 src/modules/init/init.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/modules/init/init.c b/src/modules/init/init.c
index 9368908..400175c 100644
--- a/src/modules/init/init.c
+++ b/src/modules/init/init.c
@@ -365,6 +365,9 @@ void load_modules(init_module_list_t* modules)
         mem_free(modules->modules[i].start, modules->modules[i].size);
         //msleep(50); // Damit die Meldungen nicht durcheinandergeraten
     } 
+
+    mem_free(modules->modules[0].cmdline, PAGE_SIZE);
+    mem_free(modules, PAGE_SIZE);
 }
 
 size_t ainflate(void* src, size_t len, void** dest_ptr)
-- 
1.6.0.2