diff --git a/lib/sendf.c b/lib/sendf.c index ca5cd1d12..868aa887a 100644 --- a/lib/sendf.c +++ b/lib/sendf.c @@ -120,7 +120,7 @@ void curl_slist_free_all(struct curl_slist *list) } -/* infof() is for info message along the way */ +/* Curl_infof() is for info message along the way */ void Curl_infof(struct UrlData *data, char *fmt, ...) { @@ -133,7 +133,7 @@ void Curl_infof(struct UrlData *data, char *fmt, ...) } } -/* failf() is for messages stating why we failed, the LAST one will be +/* Curl_failf() is for messages stating why we failed, the LAST one will be returned for the user (if requested) */ void Curl_failf(struct UrlData *data, char *fmt, ...) @@ -142,7 +142,7 @@ void Curl_failf(struct UrlData *data, char *fmt, ...) va_start(ap, fmt); if(data->errorbuffer) vsnprintf(data->errorbuffer, CURL_ERROR_SIZE, fmt, ap); - else { + else if(!data->bits.mute) { /* no errorbuffer receives this, write to data->err instead */ vfprintf(data->err, fmt, ap); fprintf(data->err, "\n");