logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git

0005-Use-strerror-instead-of-GNU-m-format-specifier.patch (1022B)


  1. From 9e6d578db0a4a55be5dbba40aba78e830181734d Mon Sep 17 00:00:00 2001
  2. From: Michael Forney <mforney@mforney.org>
  3. Date: Sun, 16 Aug 2020 17:16:31 -0700
  4. Subject: [PATCH] Use strerror instead of GNU %m format specifier
  5. ---
  6. ls-kernel.c | 5 +++--
  7. 1 file changed, 3 insertions(+), 2 deletions(-)
  8. diff --git a/ls-kernel.c b/ls-kernel.c
  9. index 13b29f7..1f7933a 100644
  10. --- a/ls-kernel.c
  11. +++ b/ls-kernel.c
  12. @@ -8,6 +8,7 @@
  13. * SPDX-License-Identifier: GPL-2.0-or-later
  14. */
  15. +#include <errno.h>
  16. #include <stdio.h>
  17. #include <string.h>
  18. @@ -125,12 +126,12 @@ show_kernel_init(void)
  19. {
  20. f = fopen(name, "r");
  21. if (!f)
  22. - die("Cannot open pcimap file %s: %m", name);
  23. + die("Cannot open pcimap file %s: %s", name, strerror(errno));
  24. }
  25. else
  26. {
  27. if (uname(&uts) < 0)
  28. - die("uname() failed: %m");
  29. + die("uname() failed: %s", strerror(errno));
  30. name = alloca(64 + strlen(uts.release));
  31. sprintf(name, "/lib/modules/%s/modules.pcimap", uts.release);
  32. f = fopen(name, "r");
  33. --
  34. 2.49.0