gh-93172: Remove unnecessary "if"s in binascii_a2b_qp_impl() from Modules/binascii.c (GH-93181)

This commit is contained in:
oda-gitso 2022-05-25 22:38:47 +07:00 committed by GitHub
parent a4974003ec
commit 32e3b790bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 8 deletions

View File

@ -1024,10 +1024,7 @@ binascii_a2b_qp_impl(PyObject *module, Py_buffer *data, int header)
out++;
}
}
if ((rv = PyBytes_FromStringAndSize((char *)odata, out)) == NULL) {
PyMem_Free(odata);
return NULL;
}
rv = PyBytes_FromStringAndSize((char *)odata, out);
PyMem_Free(odata);
return rv;
}
@ -1232,10 +1229,7 @@ binascii_b2a_qp_impl(PyObject *module, Py_buffer *data, int quotetabs,
}
}
}
if ((rv = PyBytes_FromStringAndSize((char *)odata, out)) == NULL) {
PyMem_Free(odata);
return NULL;
}
rv = PyBytes_FromStringAndSize((char *)odata, out);
PyMem_Free(odata);
return rv;
}