diff --git a/Utilities/cmtar/compat/snprintf.c b/Utilities/cmtar/compat/snprintf.c index fbdf7c52cfb61b269beba90a71528fb1e416e499..94e420ae79a2ba281845c0e373a3278cf7d8fd90 100644 --- a/Utilities/cmtar/compat/snprintf.c +++ b/Utilities/cmtar/compat/snprintf.c @@ -707,7 +707,11 @@ int mutt_snprintf (va_alist) va_dcl VA_SHIFT (str, char *); VA_SHIFT (count, size_t ); VA_SHIFT (fmt, char *); +#ifdef HAVE_VSNPRINTF (void) vsnprintf(str, count, fmt, ap); +#else + (void) mutt_vsnprintf(str, count, fmt, ap); +#endif VA_END; return(strlen(str)); }