Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6b680cd

Browse files
Fixed compilation error in signalmodule.c (issue #20182).
1 parent c7027b7 commit 6b680cd

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

Modules/clinic/signalmodule.c.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -333,20 +333,20 @@ PyDoc_STRVAR(signal_sigtimedwait__doc__,
333333

334334
static PyObject *
335335
signal_sigtimedwait_impl(PyModuleDef *module, PyObject *sigset,
336-
PyObject *timeout);
336+
PyObject *timeout_obj);
337337

338338
static PyObject *
339339
signal_sigtimedwait(PyModuleDef *module, PyObject *args)
340340
{
341341
PyObject *return_value = NULL;
342342
PyObject *sigset;
343-
PyObject *timeout;
343+
PyObject *timeout_obj;
344344

345345
if (!PyArg_UnpackTuple(args, "sigtimedwait",
346346
2, 2,
347-
&sigset, &timeout))
347+
&sigset, &timeout_obj))
348348
goto exit;
349-
return_value = signal_sigtimedwait_impl(module, sigset, timeout);
349+
return_value = signal_sigtimedwait_impl(module, sigset, timeout_obj);
350350

351351
exit:
352352
return return_value;
@@ -429,4 +429,4 @@ signal_pthread_kill(PyModuleDef *module, PyObject *args)
429429
#ifndef SIGNAL_PTHREAD_KILL_METHODDEF
430430
#define SIGNAL_PTHREAD_KILL_METHODDEF
431431
#endif /* !defined(SIGNAL_PTHREAD_KILL_METHODDEF) */
432-
/*[clinic end generated code: output=65ca7b83632eda99 input=a9049054013a1b77]*/
432+
/*[clinic end generated code: output=b99278c16c40ea43 input=a9049054013a1b77]*/

Modules/signalmodule.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,7 +1017,7 @@ signal_sigwaitinfo(PyModuleDef *module, PyObject *sigset)
10171017
signal.sigtimedwait
10181018
10191019
sigset: object
1020-
timeout: object
1020+
timeout as timeout_obj: object
10211021
/
10221022
10231023
Like sigwaitinfo(), but with a timeout.
@@ -1027,8 +1027,8 @@ The timeout is specified in seconds, with floating point numbers allowed.
10271027

10281028
static PyObject *
10291029
signal_sigtimedwait_impl(PyModuleDef *module, PyObject *sigset,
1030-
PyObject *timeout)
1031-
/*[clinic end generated code: output=e6e049f2bddea688 input=036bbab9b15cb8de]*/
1030+
PyObject *timeout_obj)
1031+
/*[clinic end generated code: output=c1960b5cea139929 input=53fd4ea3e3724eb8]*/
10321032
{
10331033
struct timespec ts;
10341034
sigset_t set;

0 commit comments

Comments
 (0)