From: Karel Zak Date: Mon, 27 Apr 2026 08:32:06 +0000 (+0200) Subject: copyfilerange: use err() instead of errx() with glibc %m X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=869f63fdce290ae602febf015c843a0cf0891160;p=thirdparty%2Futil-linux.git copyfilerange: use err() instead of errx() with glibc %m Replace errx() + %m format specifier with err(), which portably appends strerror(errno) without relying on the glibc-specific %m extension. Signed-off-by: Karel Zak --- diff --git a/misc-utils/copyfilerange.c b/misc-utils/copyfilerange.c index 5bf700f97..9bfbe4b2b 100644 --- a/misc-utils/copyfilerange.c +++ b/misc-utils/copyfilerange.c @@ -147,8 +147,8 @@ static void copy_range(struct rangeitem *range) { const ssize_t copied = copy_file_range(range->in_fd, &range->in_offset, range->out_fd, &range->out_offset, chunk, 0); if (copied < 0) - errx(EXIT_FAILURE, _("failed to copy range %jd:%jd:%ju " - "from %s to %s with %ju remaining: %m"), + err(EXIT_FAILURE, _("failed to copy range %jd:%jd:%ju " + "from %s to %s with %ju remaining"), (intmax_t) range->in_offset, (intmax_t) range->out_offset, range->length, range->in_filename, range->out_filename, remaining);