|
@@ -3,14 +3,18 @@
|
|
|
#include <stdarg.h>
|
|
|
#include <stdlib.h>
|
|
|
|
|
|
+extern char *__progname;
|
|
|
+
|
|
|
void vwarn(const char *fmt, va_list ap)
|
|
|
{
|
|
|
+ fprintf (stderr, "%s: ", __progname);
|
|
|
if (fmt) vfprintf(stderr, fmt, ap);
|
|
|
perror("");
|
|
|
}
|
|
|
|
|
|
void vwarnx(const char *fmt, va_list ap)
|
|
|
{
|
|
|
+ fprintf (stderr, "%s: ", __progname);
|
|
|
if (fmt) vfprintf(stderr, fmt, ap);
|
|
|
putc('\n', stderr);
|
|
|
}
|