From: Michael Tremer Date: Sun, 29 Dec 2024 17:09:38 +0000 (+0000) Subject: filelist: Fix return code when we run out of buffer space X-Git-Tag: 0.9.30~665 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a5482767441f5ca9020321bdd5f7bfe6e0ad8458;p=pakfire.git filelist: Fix return code when we run out of buffer space Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/filelist.c b/src/libpakfire/filelist.c index 577b7f4b2..fc9e586cb 100644 --- a/src/libpakfire/filelist.c +++ b/src/libpakfire/filelist.c @@ -264,8 +264,8 @@ static int pakfire_filelist_match_patterns(const char* path, // Try to match any sub-directories and files r = pakfire_string_format(buffer, "%s/**", *pattern); - if (r) - return 1; + if (r < 0) + return r; if (pakfire_path_match(buffer, path)) return 1;