From 00452471b10201177a9367fd54dc00d6c2eb1409 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Mon, 1 Jan 2024 11:03:01 -0700 Subject: [PATCH] Add check for sysconf(_SC_PAGESIZE) failure. --- lib/util/regress/mktemp/mktemp_test.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/util/regress/mktemp/mktemp_test.c b/lib/util/regress/mktemp/mktemp_test.c index b44143173..74845950b 100644 --- a/lib/util/regress/mktemp/mktemp_test.c +++ b/lib/util/regress/mktemp/mktemp_test.c @@ -151,6 +151,8 @@ main(int argc, char *argv[]) argv += optind; pg = (size_t)sysconf(_SC_PAGESIZE); + if (pg == (size_t)-1) + sudo_fatal("sysconf(_SC_PAGESIZE)"); if (getcwd(cwd, sizeof cwd - 1) == NULL) sudo_fatal("getcwd"); clen = strlen(cwd);