]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-89364: Export PySignal_SetWakeupFd() function (GH-121537) (#121582)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 10 Jul 2024 14:14:09 +0000 (16:14 +0200)
committerGitHub <noreply@github.com>
Wed, 10 Jul 2024 14:14:09 +0000 (14:14 +0000)
gh-89364: Export PySignal_SetWakeupFd() function (GH-121537)

Export the PySignal_SetWakeupFd() function. Previously, the function
was documented but it couldn't be used in 3rd party code.
(cherry picked from commit ca0fb3423c13822d909d75eb616ecf1965e619ae)

Co-authored-by: Victor Stinner <vstinner@python.org>
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.