We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1143431 commit 28b05eaCopy full SHA for 28b05ea
1 file changed
plugins/python/python_loghandler.c
@@ -23,6 +23,10 @@
23
24
#include "sudo_python_module.h"
25
26
+#if PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION < 9
27
+# define PyObject_CallNoArgs(_o) PyObject_CallObject((_o), NULL)
28
+#endif
29
+
30
static PyObject *sudo_type_LogHandler;
31
32
static void
@@ -165,7 +169,7 @@ sudo_module_set_default_loghandler(void)
165
169
PyObject *py_loghandler = NULL, *py_logging_module = NULL,
166
170
*py_logger = NULL, *py_result = NULL;
167
171
168
- py_loghandler = PyObject_CallObject(sudo_type_LogHandler, NULL);
172
+ py_loghandler = PyObject_CallNoArgs(sudo_type_LogHandler);
173
if (py_loghandler == NULL)
174
goto cleanup;
175
0 commit comments