commit | a909460a09cca79bd051c45b02e650862a57dbd9 | [log] [tgz] |
---|---|---|
author | Michael Felt <aixtools@users.noreply.github.com> | Fri Jan 11 19:17:03 2019 +0100 |
committer | Eric Snow <ericsnowcurrently@gmail.com> | Fri Jan 11 11:17:03 2019 -0700 |
tree | 667494ffad69c0cf624dfae87c641746d27201fe | |
parent | 2a39d251f07d4c620e3b9a1848e3d1eb3067be64 [diff] [blame] |
bpo-34569: Fix subinterpreter 32-bit ABI, pystate.c/_new_long_object() (gh-9127) This fixes ShareableTypeTests.test_int() in Lib/test/test__xxsubinterpreters.py.
diff --git a/Python/pystate.c b/Python/pystate.c index 98882eb..4dc3b81 100644 --- a/Python/pystate.c +++ b/Python/pystate.c
@@ -1467,7 +1467,7 @@ static PyObject * _new_long_object(_PyCrossInterpreterData *data) { - return PyLong_FromLongLong((int64_t)(data->data)); + return PyLong_FromLongLong((intptr_t)(data->data)); } static int