mirror of
https://github.com/python/cpython
synced 2026-09-29 10:30:29 +03:00
Merged the int/long unification branch, by very crude means (sorry Thomas!).
I banged on the code (beyond what's in that branch) to make fewer tests fail; the only tests that fail now are: test_descr -- can't pickle ints?! test_pickletools -- ??? test_socket -- See python.org/sf/1619659 test_sqlite -- ??? I'll deal with those later.
This commit is contained in:
parent
5b787e8bc2
commit
ddefaf31b3
46 changed files with 798 additions and 404 deletions
|
|
@ -543,7 +543,7 @@ summary_setproperty(msiobj* si, PyObject *args)
|
|||
if (PyString_Check(data)) {
|
||||
status = MsiSummaryInfoSetProperty(si->h, field, VT_LPSTR,
|
||||
0, NULL, PyString_AsString(data));
|
||||
} else if (PyInt_Check(data)) {
|
||||
} else if (PyInt_CheckExact(data)) {
|
||||
status = MsiSummaryInfoSetProperty(si->h, field, VT_I4,
|
||||
PyInt_AsLong(data), NULL, NULL);
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue