]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-89364: Export PySignal_SetWakeupFd() function (#121537)
authorVictor Stinner <vstinner@python.org>
Wed, 10 Jul 2024 13:47:08 +0000 (15:47 +0200)
committerGitHub <noreply@github.com>
Wed, 10 Jul 2024 13:47:08 +0000 (15:47 +0200)
Export the PySignal_SetWakeupFd() function. Previously, the function
was documented but it couldn't be used in 3rd party code.

Include/cpython/pyerrors.h
Misc/NEWS.d/next/C_API/2024-07-09-15-55-20.gh-issue-89364.yYYroI.rst [new file with mode: 0644]

index 42b4b03b10ca20f14dd557c392a367d3a27d4842..b36b4681f5dddb58de67f1cb1f2c4b1b3720369a 100644 (file)
@@ -100,7 +100,7 @@ PyAPI_FUNC(PyObject*) PyUnstable_Exc_PrepReraiseStar(
 
 /* In signalmodule.c */
 
-int PySignal_SetWakeupFd(int fd);
+PyAPI_FUNC(int) PySignal_SetWakeupFd(int fd);
 
 /* Support for adding program text to SyntaxErrors */
 
diff --git a/Misc/NEWS.d/next/C_API/2024-07-09-15-55-20.gh-issue-89364.yYYroI.rst b/Misc/NEWS.d/next/C_API/2024-07-09-15-55-20.gh-issue-89364.yYYroI.rst
new file mode 100644 (file)
index 0000000..b82e784
--- /dev/null
@@ -0,0 +1,3 @@
+Export the :c:func:`PySignal_SetWakeupFd` function. Previously, the function
+was documented but it couldn't be used in 3rd party code. Patch by Victor
+Stinner.