We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 29e1076 commit 952ff46Copy full SHA for 952ff46
Modules/syslogmodule.c
@@ -233,9 +233,12 @@ syslog_closelog_impl(PyObject *module)
233
_syslog_state *state = get_syslog_state(module);
234
if (state->S_log_open) {
235
closelog();
236
- Py_CLEAR(state->S_ident_o);
237
state->S_log_open = 0;
238
}
+
239
+ if (state->S_ident_o != NULL) {
240
+ Py_CLEAR(state->S_ident_o);
241
+ }
242
Py_RETURN_NONE;
243
244
@@ -397,9 +400,12 @@ _syslog_clear(PyObject *module)
397
400
398
401
399
402
403
404
405
406
407
408
409
return 0;
410
411
0 commit comments