diff --git a/libs/libc/elf/elf_remove.c b/libs/libc/elf/elf_remove.c index 67722937b33..fd004f0584e 100644 --- a/libs/libc/elf/elf_remove.c +++ b/libs/libc/elf/elf_remove.c @@ -240,6 +240,8 @@ int libelf_remove(FAR void *handle) /* And free the registry entry */ + lib_free(modp); + return ret; errout_with_lock: