diff options
author | Inada Naoki <songofacandy@gmail.com> | 2019-03-20 10:02:46 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-20 10:02:46 (GMT) |
commit | e9a1dcb4237cb2be71ab05883d472038ea9caf62 (patch) | |
tree | 7252360c5eb8a6cfd6f8cca6b71f6f6d4937f25b | |
parent | c5a216e0b97712bf19b4a6b7655c6bf22a367edd (diff) | |
download | cpython-e9a1dcb4237cb2be71ab05883d472038ea9caf62.zip cpython-e9a1dcb4237cb2be71ab05883d472038ea9caf62.tar.gz cpython-e9a1dcb4237cb2be71ab05883d472038ea9caf62.tar.bz2 |
bpo-8677: use PY_SSIZE_T_CLEAN in socketmodule.c (GH-12467)
-rw-r--r-- | Modules/socketmodule.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index 1120f6b..b48f8a9 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -99,6 +99,7 @@ Local naming conventions: # pragma weak inet_aton #endif +#define PY_SSIZE_T_CLEAN #include "Python.h" #include "structmember.h" @@ -1414,7 +1415,7 @@ makesockaddr(SOCKET_T sockfd, struct sockaddr *addr, size_t addrlen, int proto) a->sll_pkttype, a->sll_hatype, a->sll_addr, - a->sll_halen); + (Py_ssize_t)a->sll_halen); } #endif /* HAVE_NETPACKET_PACKET_H && SIOCGIFNAME */ |