commit | c5e8fb9a3fa1e6791c5ab503ef6c86df4937e421 | [log] [tgz] |
---|---|---|
author | Michal Gregorczyk <michalgr@live.com> | Mon Nov 07 12:29:49 2022 +0100 |
committer | Michal Gregorczyk <michalgr@live.com> | Mon Nov 07 12:53:15 2022 +0100 |
tree | e5ef215b3c0be632290d82f300ab425f28fbaec5 | |
parent | 65e9ef7b4e353d7e7c10ddaa951566001ebf0218 [diff] |
call elf_end in bcc_elf_foreach_vdso_sym
diff --git a/src/cc/bcc_elf.c b/src/cc/bcc_elf.c index 191d0c4..d764377 100644 --- a/src/cc/bcc_elf.c +++ b/src/cc/bcc_elf.c
@@ -1036,7 +1036,9 @@ if (openelf_fd(vdso_image_fd, &elf) == -1) return -1; - return listsymbols(elf, callback, NULL, payload, &default_option, 0); + int rc = listsymbols(elf, callback, NULL, payload, &default_option, 0); + elf_end(elf); + return rc; } // return value: 0 : success