This fix is large, but simple in concept. Instead of relying
on Py_BuildValue and type signatures, or type-specific
conversion functions, create a new set of overloaded
MkPyNumber() functions that automatically do the right
thing for each numerical type.
A fix has been committed to the debian-experimental branch.
It can be seen at bzr.debian. org<email address hidden>
http://
The message for this commit is:
------- ------- ------- ------- ------- ------- ------- ------- ---- /launchpad. net/bugs/ 610820 long-vs- int issues (LP: #610820)
revno: 515
revision-id: <email address hidden>
parent: <email address hidden>
fixes bug(s): https:/
committer: Julian Andres Klode <email address hidden>
branch nick: debian-experimental
timestamp: Tue 2011-04-12 11:38:25 +0200
message:
apt_pkg: Fix unsigned/
This fix is large, but simple in concept. Instead of relying
on Py_BuildValue and type signatures, or type-specific
conversion functions, create a new set of overloaded
MkPyNumber() functions that automatically do the right
thing for each numerical type.