summaryrefslogtreecommitdiffstats
path: root/Modules/binascii.c
diff options
context:
space:
mode:
Diffstat (limited to 'Modules/binascii.c')
-rw-r--r--Modules/binascii.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/Modules/binascii.c b/Modules/binascii.c
index c63f3ba..f59cb7d 100644
--- a/Modules/binascii.c
+++ b/Modules/binascii.c
@@ -1653,10 +1653,8 @@ static int
binascii_traverse(PyObject *module, visitproc visit, void *arg)
{
binascii_state *state = get_binascii_state(module);
- if (state) {
- Py_VISIT(state->Error);
- Py_VISIT(state->Incomplete);
- }
+ Py_VISIT(state->Error);
+ Py_VISIT(state->Incomplete);
return 0;
}
@@ -1664,10 +1662,8 @@ static int
binascii_clear(PyObject *module)
{
binascii_state *state = get_binascii_state(module);
- if (state) {
- Py_CLEAR(state->Error);
- Py_CLEAR(state->Incomplete);
- }
+ Py_CLEAR(state->Error);
+ Py_CLEAR(state->Incomplete);
return 0;
}
@@ -1686,7 +1682,7 @@ static struct PyModuleDef binasciimodule = {
binascii_slots,
binascii_traverse,
binascii_clear,
- binascii_free
+ binascii_free
};
PyMODINIT_FUNC