Use elf_getshdrstrndx() instead of elf_getshstrndx() because later is marked as deprecated. Signed-off-by: Daniel Kiper <daniel.kiper at oracle.com> --- dwarf_info.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwarf_info.c b/dwarf_info.c index 86cae69..3678cbe 100644 --- a/dwarf_info.c +++ b/dwarf_info.c @@ -944,7 +944,7 @@ get_debug_info(void) elfd = dwarf_info.elfd; dwarfd = dwarf_info.dwarfd; - if (elf_getshstrndx(elfd, &shstrndx) < 0) { + if (elf_getshdrstrndx(elfd, &shstrndx) < 0) { ERRMSG("Can't get the section index of the string table.\n"); goto out; } -- 1.7.10.4