Mercurial > cpython-lru_cache-weakref
diff Modules/socketmodule.c @ 3335:9bd1e41d6b11 legacy-trunk
clear addr buffer before calling getsockname
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Fri, 12 Jan 1996 01:36:05 +0000 |
| parents | 7ddfb629ac3f |
| children | 832f26d0e069 |
line wrap: on
line diff
--- a/Modules/socketmodule.c Fri Jan 12 01:34:57 1996 +0000 +++ b/Modules/socketmodule.c Fri Jan 12 01:36:05 1996 +0000 @@ -671,6 +671,7 @@ return NULL; if (!getsockaddrlen(s, &addrlen)) return NULL; + memset(addrbuf, 0, addrlen); Py_BEGIN_ALLOW_THREADS res = getsockname(s->sock_fd, (struct sockaddr *) addrbuf, &addrlen); Py_END_ALLOW_THREADS
