}
static PyObject* Package_get_downloadsize(PackageObject* self) {
- size_t size = pakfire_package_get_num(self->package, PAKFIRE_PKG_DOWNLOADSIZE, 0);
+ unsigned long long size = pakfire_package_get_num(self->package, PAKFIRE_PKG_DOWNLOADSIZE, 0);
return PyLong_FromUnsignedLongLong(size);
}
static void Package_set_downloadsize(PackageObject* self, PyObject* value) {
- unsigned long downloadsize = PyLong_AsUnsignedLong(value);
+ unsigned long long downloadsize = PyLong_AsUnsignedLong(value);
pakfire_package_set_num(self->package, PAKFIRE_PKG_DOWNLOADSIZE, downloadsize);
}
static PyObject* Package_get_installsize(PackageObject* self) {
- size_t size = pakfire_package_get_num(self->package, PAKFIRE_PKG_INSTALLSIZE, 0);
+ unsigned long long size = pakfire_package_get_num(self->package, PAKFIRE_PKG_INSTALLSIZE, 0);
return PyLong_FromUnsignedLongLong(size);
}
static void Package_set_installsize(PackageObject* self, PyObject* value) {
- unsigned long installsize = PyLong_AsUnsignedLong(value);
+ unsigned long long installsize = PyLong_AsUnsignedLong(value);
pakfire_package_set_num(self->package, PAKFIRE_PKG_INSTALLSIZE, installsize);
}
// Installed Size
if (pakfire_package_is_installed(pkg)) {
- size_t installsize = pakfire_package_get_num(pkg, PAKFIRE_PKG_INSTALLSIZE, 0);
+ unsigned long long installsize = pakfire_package_get_num(pkg, PAKFIRE_PKG_INSTALLSIZE, 0);
if (installsize)
pakfire_package_dump_add_line_size(&string, _("Installed Size"), installsize);
}
// Installed package size
- size_t installsize = pakfire_package_get_num(pkg, PAKFIRE_PKG_INSTALLSIZE, 0);
+ unsigned long long installsize = pakfire_package_get_num(pkg, PAKFIRE_PKG_INSTALLSIZE, 0);
- r = pakfire_json_add_integer(pkg->pakfire, md, "size", installsize);
+ r = pakfire_json_add_integer(pkg->pakfire, md, "size", (uint64_t)installsize);
if (r)
goto ERROR;