summaryrefslogtreecommitdiffstats
path: root/sys-utils/ctrlaltdel.c
diff options
context:
space:
mode:
authorKarel Zak2018-05-17 16:26:07 +0200
committerKarel Zak2018-06-21 13:07:46 +0200
commit9ce2fef0d7fb74ba4d3ebb808d2954f9727bac71 (patch)
tree1408cf38a23c2a14706049d7a76f5baefa7a31e2 /sys-utils/ctrlaltdel.c
parentlib/path: make ul_path_read_ usable with NULL handler (diff)
downloadkernel-qcow2-util-linux-9ce2fef0d7fb74ba4d3ebb808d2954f9727bac71.tar.gz
kernel-qcow2-util-linux-9ce2fef0d7fb74ba4d3ebb808d2954f9727bac71.tar.xz
kernel-qcow2-util-linux-9ce2fef0d7fb74ba4d3ebb808d2954f9727bac71.zip
ctrlaltdel: use new ul_path_* API
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils/ctrlaltdel.c')
-rw-r--r--sys-utils/ctrlaltdel.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys-utils/ctrlaltdel.c b/sys-utils/ctrlaltdel.c
index 22814587f..ea662c486 100644
--- a/sys-utils/ctrlaltdel.c
+++ b/sys-utils/ctrlaltdel.c
@@ -38,7 +38,10 @@ static void __attribute__((__noreturn__)) usage(void)
static int get_cad(void)
{
- uint64_t val = path_read_u64(_PATH_PROC_CTRL_ALT_DEL);
+ uint64_t val;
+
+ if (ul_path_read_u64(NULL, &val, _PATH_PROC_CTRL_ALT_DEL) != 0)
+ err(EXIT_FAILURE, _("cannot read %s"), _PATH_PROC_CTRL_ALT_DEL);
switch (val) {
case 0: