diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index fcb1ff4f017..64db006e6ca 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -5429,7 +5429,8 @@ socket_getaddrinfo(PyObject *self, PyObject *args, PyObject* kwargs) goto err; } - if ((all = PyList_New(0)) == NULL) + all = PyList_New(0); + if (all == NULL) goto err; for (res = res0; res; res = res->ai_next) { PyObject *single;