fix various error in compat/err.c

This commit is contained in:
Omar Polo 2021-02-23 11:49:47 +00:00
parent a3c5f7451a
commit 4f8128452c
No known key found for this signature in database
GPG Key ID: 35F98C96A1786F0D
1 changed files with 11 additions and 9 deletions

View File

@ -17,8 +17,10 @@
#include "../config.h"
#include <errno.h>
#include <stdio.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
static void vwarn_impl(const char*, va_list);
static void vwarnx_impl(const char*, va_list);
@ -45,8 +47,8 @@ err(int ret, const char *fmt, ...)
va_list ap;
va_start(ap, fmt);
vwarn_impl(fmt, va);
va_end(ap, fmt);
vwarn_impl(fmt, ap);
va_end(ap);
exit(ret);
}
@ -56,8 +58,8 @@ errx(int ret, const char *fmt, ...)
va_list ap;
va_start(ap, fmt);
vwarnx_impl(fmt, va);
va_end(ap, fmt);
vwarnx_impl(fmt, ap);
va_end(ap);
exit(ret);
}
@ -67,8 +69,8 @@ warn(const char *fmt, ...)
va_list ap;
va_start(ap, fmt);
vwarn_impl(fmt, va);
va_end(ap, fmt);
vwarn_impl(fmt, ap);
va_end(ap);
}
void
@ -77,6 +79,6 @@ warnx(const char *fmt, ...)
va_list ap;
va_start(ap, fmt);
vwarnx_impl(fmt, va);
va_end(ap, fmt);
vwarnx_impl(fmt, ap);
va_end(ap);
}