From: Michael Tremer Date: Sat, 20 Nov 2021 15:58:53 +0000 (+0000) Subject: archive: Set errno = ENOENT when file could not be found X-Git-Tag: 0.9.28~870 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9658e24ae2406c7ea10ff82cb6b9c62c9b495a58;p=pakfire.git archive: Set errno = ENOENT when file could not be found Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index 34b29acba..e8fd9ba9e 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -211,7 +211,8 @@ static int find_archive_entry(struct pakfire_archive* archive, struct archive_en return 0; } - ERROR(archive->pakfire, "Could not find an entry named '%s'\n", filename); + DEBUG(archive->pakfire, "Could not find an entry named '%s'\n", filename); + errno = ENOENT; // Nothing found *entry = NULL;