From: Michael Tremer Date: Wed, 30 Jun 2021 14:58:02 +0000 (+0000) Subject: packagelist: Interpret queue as a list of solvables X-Git-Tag: 0.9.28~1158 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d73e9246be9f015c7588b857e933209c1fd9a37d;p=pakfire.git packagelist: Interpret queue as a list of solvables Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/packagelist.c b/src/libpakfire/packagelist.c index 7bab1c074..cf0fb581d 100644 --- a/src/libpakfire/packagelist.c +++ b/src/libpakfire/packagelist.c @@ -128,15 +128,10 @@ PAKFIRE_EXPORT void pakfire_packagelist_push_if_not_exists(struct pakfire_packag PAKFIRE_EXPORT struct pakfire_packagelist* pakfire_packagelist_from_queue(Pakfire pakfire, Queue* q) { struct pakfire_packagelist* list = pakfire_packagelist_create(pakfire); - Pool* pool = pakfire_get_solv_pool(pakfire); - Id p, pp; - for (int i = 0; i < q->count; i += 2) { - FOR_JOB_SELECT(p, pp, q->elements[i], q->elements[i + 1]) { - PakfirePackage pkg = pakfire_package_create_from_solvable(pakfire, p); - pakfire_packagelist_push(list, pkg); - - pakfire_package_unref(pkg); - } + for (int i = 0; i < q->count; i++) { + PakfirePackage pkg = pakfire_package_create_from_solvable(pakfire, q->elements[i]); + pakfire_packagelist_push(list, pkg); + pakfire_package_unref(pkg); } return list;