From 18d17c29f28ff61f9707ee150721d9452fa2e654 Mon Sep 17 00:00:00 2001 From: Roman Yurchak Date: Mon, 28 Feb 2022 00:53:53 -0500 Subject: [PATCH 03/14] fix Py_Sigset_Converter --- Modules/posixmodule.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index 03de470323..b115552dcd 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -1552,6 +1552,13 @@ _Py_Sigset_Converter(PyObject *obj, void *addr) Py_DECREF(iterator); return 0; } +#else +int +_Py_Sigset_Converter(PyObject *obj, void *addr) +{ + PyErr_SetFromErrno(PyExc_OSError); + return 0; +} #endif /* HAVE_SIGSET_T */ #ifdef MS_WINDOWS -- 2.25.1