From d1d7044ed199d0a1698b4fce89092a9dcd41cea0 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 9 Jul 2008 03:04:39 +0000 Subject: [PATCH] Added TODO regarding memory leak. Too tired ATM to solve it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26335 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/elf.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/system/kernel/elf.cpp b/src/system/kernel/elf.cpp index aa44ec43d5..6fc4c54acc 100644 --- a/src/system/kernel/elf.cpp +++ b/src/system/kernel/elf.cpp @@ -752,6 +752,11 @@ unload_elf_image(struct elf_image_info *image) unregister_elf_image(image); +// TODO: We're leaking memory here. We can't just free those, since in case of +// pre-loaded images they have been allocated by the bootloader via +// kernel_args_malloc(). +// free(image->debug_symbols); +// free((void*)image->debug_string_table); free(image->elf_header); free(image->name); free(image);