X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/836f8eb0eda25f31b82c07384fc9b1fb60ce7182..0b7286788a95dd854d1826b8493eda431d8e8aac:/uip/mhmisc.c diff --git a/uip/mhmisc.c b/uip/mhmisc.c index 778d8055..24fb9b2c 100644 --- a/uip/mhmisc.c +++ b/uip/mhmisc.c @@ -5,11 +5,12 @@ * complete copyright information. */ -#include -#include -#include -#include -#include "../sbr/makedir.h" +#include "h/mh.h" +#include "sbr/error.h" +#include "h/mime.h" +#include "h/mhparse.h" +#include "h/utils.h" +#include "sbr/makedir.h" #include "mhmisc.h" extern int debugsw; @@ -22,7 +23,7 @@ int ntype = 0; char *parts[NPARTS + 1]; char *types[NTYPES + 1]; -int userrs = 0; +bool userrs; static char *errs = NULL; @@ -161,7 +162,7 @@ void content_error (char *what, CT ct, char *fmt, ...) { va_list arglist; - int i, len, buflen; + int len, buflen; char *bp, buffer[BUFSIZ]; CI ci; @@ -204,10 +205,8 @@ content_error (char *what, CT ct, char *fmt, ...) buflen -= len; } - i = strlen (invo_name) + 2; - /* Now add content type and subtype */ - snprintf (bp, buflen, "\n%*s(content %s/%s", i, "", + snprintf (bp, buflen, "\n (content %s/%s", ci->ci_type, ci->ci_subtype); len = strlen (bp); bp += len; @@ -242,6 +241,8 @@ content_error (char *what, CT ct, char *fmt, ...) } else { inform("%s", buffer); } + + va_end(arglist); }