Get rid of err.h as it is not portable

Replace warn() and warnx() with fprintf() and add <stdio.h> where
necessary.
This commit is contained in:
Aaron Marcher
2018-03-28 18:26:56 +02:00
parent aced832622
commit 96f3a8a54e
13 changed files with 36 additions and 46 deletions

4
util.c
View File

@ -1,6 +1,4 @@
/* See LICENSE file for copyright and license details. */
#include <err.h>
#include <errno.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
@ -31,7 +29,7 @@ pscanf(const char *path, const char *fmt, ...)
int n;
if (!(fp = fopen(path, "r"))) {
warn("fopen %s: %s\n", path, strerror(errno));
fprintf(stderr, "fopen for %s failed", path);
return -1;
}
va_start(ap, fmt);