From: Daniel Stenberg Date: Tue, 26 Jan 2021 16:02:39 +0000 (+0100) Subject: curl: include the file name in --xattr/--remote-time error msgs X-Git-Tag: curl-7_75_0~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a705f28bb31a6428421b35741115144f073a3826;p=thirdparty%2Fcurl.git curl: include the file name in --xattr/--remote-time error msgs --- diff --git a/src/tool_filetime.c b/src/tool_filetime.c index 72798dbdb6..e31fd59140 100644 --- a/src/tool_filetime.c +++ b/src/tool_filetime.c @@ -140,7 +140,7 @@ void setfiletime(curl_off_t filetime, const char *filename, times[0].tv_usec = times[1].tv_usec = 0; if(utimes(filename, times)) { warnf(global, "Failed to set filetime %" CURL_FORMAT_CURL_OFF_T - " on outfile: %s\n", filetime, strerror(errno)); + " on '%s': %s\n", filetime, filename, strerror(errno)); } #elif defined(HAVE_UTIME) @@ -149,7 +149,7 @@ void setfiletime(curl_off_t filetime, const char *filename, times.modtime = (time_t)filetime; if(utime(filename, ×)) { warnf(global, "Failed to set filetime %" CURL_FORMAT_CURL_OFF_T - " on outfile: %s\n", filetime, strerror(errno)); + " on '%s': %s\n", filetime, filename, strerror(errno)); } #endif } diff --git a/src/tool_operate.c b/src/tool_operate.c index 457633a069..ae8a4f2ed1 100644 --- a/src/tool_operate.c +++ b/src/tool_operate.c @@ -374,8 +374,8 @@ static CURLcode post_per_transfer(struct GlobalConfig *global, if(!result && config->xattr && outs->fopened && outs->stream) { int rc = fwrite_xattr(curl, fileno(outs->stream)); if(rc) - warnf(config->global, "Error setting extended attributes: %s\n", - strerror(errno)); + warnf(config->global, "Error setting extended attributes on '%s': %s\n", + outs->filename, strerror(errno)); } if(!result && !outs->stream && !outs->bytes) {