From: Michael Tremer Date: Mon, 19 Sep 2022 20:14:20 +0000 (+0000) Subject: filelist: Fix off-by-one error on cleanup X-Git-Tag: 0.9.28~296 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cdc25068db276ca7c573f9c57c82e5ef5da58b8a;p=pakfire.git filelist: Fix off-by-one error on cleanup Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/filelist.c b/src/libpakfire/filelist.c index aa34f4d73..c894ad3ef 100644 --- a/src/libpakfire/filelist.c +++ b/src/libpakfire/filelist.c @@ -477,7 +477,7 @@ int pakfire_filelist_cleanup(struct pakfire_filelist* list) { int r; // Walk through the list backwards - for (unsigned int i = list->size; i > 0; i--) { + for (unsigned int i = list->size - 1; i > 0; i--) { r = pakfire_file_cleanup(list->elements[i]); if (r) return r;