diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2006-11-15 19:40:00 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2006-11-15 19:40:00 +0000 |
commit | c4726cbadbd3cc45ab8873a807d624890729502c (patch) | |
tree | d7de1ef877f9eba185215b86f4ce596e40476010 /types.c | |
parent | e8a0109538b79471154739ee341b941170cf76f9 (diff) | |
download | libvirt-python-v6-c4726cbadbd3cc45ab8873a807d624890729502c.tar.gz libvirt-python-v6-c4726cbadbd3cc45ab8873a807d624890729502c.tar.xz libvirt-python-v6-c4726cbadbd3cc45ab8873a807d624890729502c.zip |
Fix unsigned long wraparound in python binding
Diffstat (limited to 'types.c')
-rw-r--r-- | types.c | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -34,6 +34,18 @@ libvirt_longWrap(long val) } PyObject * +libvirt_ulongWrap(unsigned long val) +{ + PyObject *ret; + +#ifdef DEBUG + printf("libvirt_ulongWrap: val = %lu\n", val); +#endif + ret = PyLong_FromLong(val); + return (ret); +} + +PyObject * libvirt_longlongWrap(long long val) { PyObject *ret; |