From 05925c2cbd72dc84a825a8a618efb5975b9d75ea Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sun, 16 Aug 2020 17:16:31 -0700 Subject: [PATCH] Use strerror instead of GNU %m format specifier --- ls-kernel.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ls-kernel.c b/ls-kernel.c index 4199402..e75f9af 100644 --- a/ls-kernel.c +++ b/ls-kernel.c @@ -6,6 +6,7 @@ * Can be freely distributed and used under the terms of the GNU GPL. */ +#include #include #include #include @@ -124,12 +125,12 @@ show_kernel_init(void) { f = fopen(name, "r"); if (!f) - die("Cannot open pcimap file %s: %m", name); + die("Cannot open pcimap file %s: %s", name, strerror(errno)); } else { if (uname(&uts) < 0) - die("uname() failed: %m"); + die("uname() failed: %s", strerror(errno)); name = alloca(64 + strlen(uts.release)); sprintf(name, "/lib/modules/%s/modules.pcimap", uts.release); f = fopen(name, "r"); -- 2.28.0