From: Michael Tremer Date: Wed, 24 Mar 2021 14:24:24 +0000 (+0000) Subject: archive: Read package type from arch X-Git-Tag: 0.9.28~1285^2~471 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e095a06587a2006f7bc63f483a24046dbbe6e064;p=pakfire.git archive: Read package type from arch Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index 7594c9520..b94f7ef84 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -1370,13 +1370,7 @@ PAKFIRE_EXPORT size_t pakfire_archive_get_size(PakfireArchive archive) { */ PAKFIRE_EXPORT PakfirePackage pakfire_archive_make_package(PakfireArchive archive, PakfireRepo repo) { char* name = pakfire_archive_get(archive, "package", "name"); - char* type = pakfire_archive_get(archive, "package", "type"); - char* arch = NULL; - - // Get arch for source packages - if (strcmp(type, "binary") == 0) { - arch = pakfire_archive_get(archive, "package", "arch"); - } + char* arch = pakfire_archive_get(archive, "package", "arch"); char* e = pakfire_archive_get(archive, "package", "epoch"); char* v = pakfire_archive_get(archive, "package", "version"); @@ -1388,7 +1382,6 @@ PAKFIRE_EXPORT PakfirePackage pakfire_archive_make_package(PakfireArchive archiv ); free(name); - free(type); free(e); free(v); free(r);