Commit e9a1dcb4 authored by Inada Naoki's avatar Inada Naoki Committed by GitHub

bpo-8677: use PY_SSIZE_T_CLEAN in socketmodule.c (GH-12467)

parent c5a216e0
...@@ -99,6 +99,7 @@ Local naming conventions: ...@@ -99,6 +99,7 @@ Local naming conventions:
# pragma weak inet_aton # pragma weak inet_aton
#endif #endif
#define PY_SSIZE_T_CLEAN
#include "Python.h" #include "Python.h"
#include "structmember.h" #include "structmember.h"
...@@ -1414,7 +1415,7 @@ makesockaddr(SOCKET_T sockfd, struct sockaddr *addr, size_t addrlen, int proto) ...@@ -1414,7 +1415,7 @@ makesockaddr(SOCKET_T sockfd, struct sockaddr *addr, size_t addrlen, int proto)
a->sll_pkttype, a->sll_pkttype,
a->sll_hatype, a->sll_hatype,
a->sll_addr, a->sll_addr,
a->sll_halen); (Py_ssize_t)a->sll_halen);
} }
#endif /* HAVE_NETPACKET_PACKET_H && SIOCGIFNAME */ #endif /* HAVE_NETPACKET_PACKET_H && SIOCGIFNAME */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment