]>
Commit | Line | Data |
---|---|---|
d72d822f MT |
1 | From f1cfbffe3df6ed137c522072adb7ef872592cba4 Mon Sep 17 00:00:00 2001 |
2 | From: Michael Tremer <michael.tremer@ipfire.org> | |
3 | Date: Sat, 30 Jun 2012 12:19:52 +0200 | |
4 | Subject: [PATCH 14/16] Fix the download sizes. | |
5 | ||
6 | Newer versions of libsolv require an unsigned long here. | |
7 | --- | |
8 | python/src/solvable.c | 4 ++-- | |
9 | 1 file changed, 2 insertions(+), 2 deletions(-) | |
10 | ||
11 | diff --git a/python/src/solvable.c b/python/src/solvable.c | |
12 | index 21ad758..1198df3 100644 | |
13 | --- a/python/src/solvable.c | |
14 | +++ b/python/src/solvable.c | |
15 | @@ -492,10 +492,10 @@ PyObject *Solvable_set_downloadsize(SolvableObject *self, PyObject *args) { | |
16 | PyObject *Solvable_get_downloadsize(SolvableObject *self) { | |
17 | Solvable *solv = pool_id2solvable(self->_pool, self->_id); | |
18 | ||
19 | - unsigned int downloadsize = repo_lookup_num(solv->repo, self->_id, | |
20 | + unsigned long long downloadsize = repo_lookup_num(solv->repo, self->_id, | |
21 | SOLVABLE_DOWNLOADSIZE, 0); | |
22 | ||
23 | - return Py_BuildValue("i", downloadsize); | |
24 | + return Py_BuildValue("K", downloadsize / 1024); | |
25 | } | |
26 | ||
27 | PyObject *Solvable_set_installsize(SolvableObject *self, PyObject *args) { | |
28 | -- | |
29 | 1.7.10.4 | |
30 |