aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hein <jcfyecrayz@liamekaens.com>2023-09-21 23:43:05 +0000
committerEd Maste <emaste@FreeBSD.org>2023-09-26 13:05:16 +0000
commit205f9a4fbc82bdf8c8a7e5de4ef053c238d4769e (patch)
treee229405b80789dc3241dc8ab788031a5eda3d02a
parent2e866693bc3e286ed54658d7cdb20518b601672f (diff)
downloadsrc-205f9a4fbc82bdf8c8a7e5de4ef053c238d4769e.tar.gz
src-205f9a4fbc82bdf8c8a7e5de4ef053c238d4769e.zip
libprocstat: use elf_getphdrnum rather than deprecated elf_getphnum
PR: 273966 Reviewed by: emaste (cherry picked from commit 633094c27f0ac1b1001d5bd24a883240b4bce1dc) (cherry picked from commit fd8bf2ecc05af841aa7e8369a43861cdc122d404)
-rw-r--r--lib/libprocstat/core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libprocstat/core.c b/lib/libprocstat/core.c
index c3d5f8bec495..dc05991f3372 100644
--- a/lib/libprocstat/core.c
+++ b/lib/libprocstat/core.c
@@ -121,7 +121,7 @@ procstat_core_open(const char *filename)
warnx("%s is not a CORE file", filename);
goto fail;
}
- if (elf_getphnum(e, &nph) == 0) {
+ if (elf_getphdrnum(e, &nph) == -1) {
warnx("program headers not found");
goto fail;
}