summaryrefslogtreecommitdiff
path: root/pkg/pciutils/patch/0005-Use-strerror-instead-of-GNU-m-format-specifier.patch
blob: d83b3db7ba6a93a71ce61f9ba6a73771c2440425 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
From 05925c2cbd72dc84a825a8a618efb5975b9d75ea Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
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 <errno.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
@@ -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