diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a221a841e0a..24aeaa41639 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2021-06-21 Andrew Burgess + + * python/py-inferior.c (infpy_get_connection_num): Call + gdb_py_object_from_longest instead of PyLong_FromLong directly. + 2021-06-21 Andrew Burgess * python/py-unwind.c (unwind_infopy_add_saved_register): Handle diff --git a/gdb/python/py-inferior.c b/gdb/python/py-inferior.c index 336c6426b8c..39efa804d80 100644 --- a/gdb/python/py-inferior.c +++ b/gdb/python/py-inferior.c @@ -441,7 +441,7 @@ infpy_get_connection_num (PyObject *self, void *closure) if (target == nullptr) Py_RETURN_NONE; - return PyLong_FromLong (target->connection_number); + return gdb_py_object_from_longest (target->connection_number).release (); } static PyObject *