/* See LICENSE file for copyright and license details. */
-#include <err.h>
#include <errno.h>
#include <stdarg.h>
#include <stdio.h>
len = vsnprintf(buf, sizeof(buf) - 1, fmt, ap);
va_end(ap);
- if (len >= sizeof(buf))
+ if (len >= sizeof(buf)) {
buf[sizeof(buf)-1] = '\0';
+ }
return buf;
}
int n;
if (!(fp = fopen(path, "r"))) {
- warn("fopen %s: %s\n", path, strerror(errno));
+ fprintf(stderr, "fopen '%s': %s\n", path, strerror(errno));
return -1;
}
va_start(ap, fmt);