From: Michael Tremer Date: Thu, 22 Jul 2021 14:11:39 +0000 (+0000) Subject: package: Do not dump sizes if they are empty X-Git-Tag: 0.9.28~1016 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0f0d50786cda99fb3822cf9fa794df8fccde766;p=pakfire.git package: Do not dump sizes if they are empty Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/package.c b/src/libpakfire/package.c index add083029..6595779bd 100644 --- a/src/libpakfire/package.c +++ b/src/libpakfire/package.c @@ -836,17 +836,20 @@ PAKFIRE_EXPORT char* pakfire_package_dump(struct pakfire_package* pkg, int flags size_t size = pakfire_package_get_size(pkg); pakfire_package_dump_add_line_size(&string, _("Size"), size); - // Installed size + // Installed Size if (pakfire_package_is_installed(pkg)) { size_t installsize = pakfire_package_get_installsize(pkg); - pakfire_package_dump_add_line_size(&string, _("Installed size"), installsize); + if (installsize) + pakfire_package_dump_add_line_size(&string, _("Installed Size"), installsize); - // Downloadsize + // Download Size } else { size_t downloadsize = pakfire_package_get_downloadsize(pkg); - pakfire_package_dump_add_line_size(&string, _("Download size"), downloadsize); + if (downloadsize) + pakfire_package_dump_add_line_size(&string, _("Download Size"), downloadsize); } + // Repository struct pakfire_repo* repo = pakfire_package_get_repo(pkg); if (repo) { const char* repo_name = pakfire_repo_get_name(repo);