From: Michael Tremer Date: Sun, 12 Jan 2025 11:23:33 +0000 (+0000) Subject: archive: Fix setting the error message X-Git-Tag: 0.9.30~408 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7973b0e1d815dddc9f745c33d606908779b7d87c;p=pakfire.git archive: Fix setting the error message Signed-off-by: Michael Tremer --- diff --git a/src/pakfire/archive.c b/src/pakfire/archive.c index 1c251fcc..5169c077 100644 --- a/src/pakfire/archive.c +++ b/src/pakfire/archive.c @@ -205,7 +205,7 @@ static int archive_read_file_open(struct archive* a, FILE* f) { ERROR: // Store an error message - archive_set_error(a, errno, "%m"); + archive_set_error(a, -r, "%s", strerror(-r)); if (fd >= 0) close(fd);