PyObject_CallNoArgs was introduced in Python 3.9, so avoid it in favor
of PyObject_CallObject.
/* Python DAP interpreter
- Copyright (C) 2022 Free Software Foundation, Inc.
+ Copyright (C) 2022, 2023 Free Software Foundation, Inc.
This file is part of GDB.
if (func == nullptr)
gdbpy_handle_exception ();
- gdbpy_ref<> result_obj (PyObject_CallNoArgs (func.get ()));
+ gdbpy_ref<> result_obj (PyObject_CallObject (func.get (), nullptr));
if (result_obj == nullptr)
gdbpy_handle_exception ();