[issue46255] Remove unnecessary check in _IOBase._check*() methods

2022-01-19 Thread Ma Lin
Change by Ma Lin : -- resolution: -> not a bug stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ Py

[issue46255] Remove unnecessary check in _IOBase._check*() methods

2022-01-04 Thread Ma Lin
Change by Ma Lin : -- keywords: +patch pull_requests: +28606 stage: -> patch review pull_request: https://github.com/python/cpython/pull/30397 ___ Python tracker ___ _

[issue46255] Remove unnecessary check in _IOBase._check*() methods

2022-01-04 Thread Ma Lin
New submission from Ma Lin : These methods are METH_NOARGS, in all cases the second parameter will be NULL. {"_checkClosed", _PyIOBase_check_closed, METH_NOARGS}, {"_checkSeekable", _PyIOBase_check_seekable, METH_NOARGS}, {"_checkReadable", _PyIOBase_check_readable, METH_NOARGS},