Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h #28895

Merged
merged 1 commit into from
Oct 12, 2021
Merged

bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h #28895

merged 1 commit into from
Oct 12, 2021

Conversation

vstinner
Copy link
Member

@vstinner vstinner commented Oct 12, 2021

  • Move _PyObject_CallNoArgs() to pycore_call.h (internal C API).
  • _ssl, _sqlite and _testcapi extensions now call the public
    PyObject_CallNoArgs() function, rather than _PyObject_CallNoArgs().
  • _lsprof extension is now built with Py_BUILD_CORE_MODULE macro
    defined to get access to internal _PyObject_CallNoArgs().

https://bugs.python.org/issue45439

* Move _PyObject_CallNoArgs() to pycore_call.h (internal C API).
* _ssl, _sqlite and _testcapi extensions now call the public
  PyObject_CallNoArgs() function, rather than _PyObject_CallNoArgs().
* _lsprof extension is now built with Py_BUILD_CORE_MODULE macro
  defined to get access to internal _PyObject_CallNoArgs().
@vstinner vstinner merged commit d943d19 into python:main Oct 12, 2021
@vstinner vstinner deleted the internal_noargs branch October 12, 2021 06:38
@vstinner
Copy link
Member Author

Thanks @methane for the review, I merged my PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants