]> arthur.barton.de Git - bup.git/commit
_helpers.c: be smarter when converting unknown integer types to python.
authorRob Browning <rlb@defaultvalue.org>
Sun, 10 Nov 2013 17:21:46 +0000 (11:21 -0600)
committerRob Browning <rlb@defaultvalue.org>
Sun, 10 Nov 2013 23:34:18 +0000 (17:34 -0600)
commit9ecba738e119654b7231be08232f8c484f8b1a93
treed0e84d8e89d585fa170e32d0aab9264331b37dd5
parent98915e18605d385d7f62e024a0ae0d5e3a025023
_helpers.c: be smarter when converting unknown integer types to python.

For now assume that long long and unsigned long long are always the
the largest integer types, and convert unknown size integers to Python
via PyLong_FromUnsignedLongLong() or PyLong_FromLongLong(), depending
on the value's sign.

Thanks to Thomas Klausner <tk@giga.or.at> for reporting the problem
and helping  track down the solution.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
lib/bup/_helpers.c