[Python-checkins] Remove unneeded PyErr_Clear() in _winapi_SetNamedPipeHandleState_impl() (GH-8281)

Xiang Zhang webhook-mailer at python.org
Sat Aug 25 13:10:18 EDT 2018


https://github.com/python/cpython/commit/1871a4a35123b278443b960255cb14314ce196f6
commit: 1871a4a35123b278443b960255cb14314ce196f6
branch: master
author: Zackery Spytz <zspytz at gmail.com>
committer: Xiang Zhang <angwerzx at 126.com>
date: 2018-08-26T01:10:14+08:00
summary:

Remove unneeded PyErr_Clear() in _winapi_SetNamedPipeHandleState_impl() (GH-8281)

files:
M Modules/_winapi.c

diff --git a/Modules/_winapi.c b/Modules/_winapi.c
index 75d1f0678eff..30f269fbdccd 100644
--- a/Modules/_winapi.c
+++ b/Modules/_winapi.c
@@ -1432,8 +1432,6 @@ _winapi_SetNamedPipeHandleState_impl(PyObject *module, HANDLE named_pipe,
     DWORD dwArgs[3], *pArgs[3] = {NULL, NULL, NULL};
     int i;
 
-    PyErr_Clear();
-
     for (i = 0 ; i < 3 ; i++) {
         if (oArgs[i] != Py_None) {
             dwArgs[i] = PyLong_AsUnsignedLongMask(oArgs[i]);



More information about the Python-checkins mailing list