[lvm-devel] master - Fix Py_BuildValue for i386
Andy Grover
grover at fedoraproject.org
Thu Dec 6 00:33:09 UTC 2012
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=1ec6a59dcf2c1c2788d12bd4374c6dbb5cfb8e36
Commit: 1ec6a59dcf2c1c2788d12bd4374c6dbb5cfb8e36
Parent: 383575525916d4cafb1c8396c95a40be539d1451
Author: James Antill <james.antill at redhat.com>
AuthorDate: Wed Dec 5 16:31:30 2012 -0800
Committer: Andy Grover <agrover at redhat.com>
CommitterDate: Wed Dec 5 16:31:50 2012 -0800
Fix Py_BuildValue for i386
see https://bugzilla.redhat.com/show_bug.cgi?id=881989
Signed-off-by: James Antill <james.antill at redhat.com>
Signed-off-by: Andy Grover <agrover at redhat.com>
---
python/liblvm.c | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/python/liblvm.c b/python/liblvm.c
index 831493e..6ccc5ba 100644
--- a/python/liblvm.c
+++ b/python/liblvm.c
@@ -564,7 +564,7 @@ liblvm_lvm_vg_get_seqno(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_seqno(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_seqno(self->vg));
}
static PyObject *
@@ -572,7 +572,7 @@ liblvm_lvm_vg_get_size(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_size(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_size(self->vg));
}
static PyObject *
@@ -580,7 +580,7 @@ liblvm_lvm_vg_get_free_size(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_free_size(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_free_size(self->vg));
}
static PyObject *
@@ -588,7 +588,7 @@ liblvm_lvm_vg_get_extent_size(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_extent_size(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_extent_size(self->vg));
}
static PyObject *
@@ -596,7 +596,7 @@ liblvm_lvm_vg_get_extent_count(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_extent_count(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_extent_count(self->vg));
}
static PyObject *
@@ -604,7 +604,7 @@ liblvm_lvm_vg_get_free_extent_count(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_free_extent_count(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_free_extent_count(self->vg));
}
/* Builds a python tuple ([string|number], bool) from a struct lvm_property_value */
@@ -755,7 +755,7 @@ liblvm_lvm_vg_get_pv_count(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_pv_count(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_pv_count(self->vg));
}
static PyObject *
@@ -763,7 +763,7 @@ liblvm_lvm_vg_get_max_pv(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_max_pv(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_max_pv(self->vg));
}
static PyObject *
@@ -771,7 +771,7 @@ liblvm_lvm_vg_get_max_lv(vgobject *self)
{
VG_VALID(self);
- return Py_BuildValue("l", lvm_vg_get_max_lv(self->vg));
+ return Py_BuildValue("K", (unsigned long long)lvm_vg_get_max_lv(self->vg));
}
static PyObject *
@@ -1133,7 +1133,7 @@ liblvm_lvm_lv_get_size(lvobject *self)
{
LV_VALID(self);
- return Py_BuildValue("l", lvm_lv_get_size(self->lv));
+ return Py_BuildValue("K", (unsigned long long)lvm_lv_get_size(self->lv));
}
static PyObject *
@@ -1344,7 +1344,7 @@ liblvm_lvm_pv_get_mda_count(pvobject *self)
{
PV_VALID(self);
- return Py_BuildValue("l", lvm_pv_get_mda_count(self->pv));
+ return Py_BuildValue("K", (unsigned long long)lvm_pv_get_mda_count(self->pv));
}
static PyObject *
@@ -1367,7 +1367,7 @@ liblvm_lvm_pv_get_dev_size(pvobject *self)
{
PV_VALID(self);
- return Py_BuildValue("l", lvm_pv_get_dev_size(self->pv));
+ return Py_BuildValue("K", (unsigned long long)lvm_pv_get_dev_size(self->pv));
}
static PyObject *
@@ -1375,7 +1375,7 @@ liblvm_lvm_pv_get_size(pvobject *self)
{
PV_VALID(self);
- return Py_BuildValue("l", lvm_pv_get_size(self->pv));
+ return Py_BuildValue("K", (unsigned long long)lvm_pv_get_size(self->pv));
}
static PyObject *
@@ -1383,7 +1383,7 @@ liblvm_lvm_pv_get_free(pvobject *self)
{
PV_VALID(self);
- return Py_BuildValue("l", lvm_pv_get_free(self->pv));
+ return Py_BuildValue("K", (unsigned long long)lvm_pv_get_free(self->pv));
}
static PyObject *
More information about the lvm-devel
mailing list