summaryrefslogtreecommitdiff
path: root/lib/vquic
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2022-09-27 09:06:37 +0200
committerDaniel Stenberg <daniel@haxx.se>2022-09-27 14:02:27 +0200
commit4adee03cd4e0bbd324519dd7a06ba675c03ac3ae (patch)
treed830076b0660d7f7145635a322c1c07d89f73ae6 /lib/vquic
parent58acc69e102b8319733f965698441711f4d3579b (diff)
downloadcurl-4adee03cd4e0bbd324519dd7a06ba675c03ac3ae.tar.gz
ngtcp2: fix C89 compliance nit
Diffstat (limited to 'lib/vquic')
-rw-r--r--lib/vquic/ngtcp2.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/vquic/ngtcp2.c b/lib/vquic/ngtcp2.c
index 9e1ab39fc..e775c2fc8 100644
--- a/lib/vquic/ngtcp2.c
+++ b/lib/vquic/ngtcp2.c
@@ -1833,7 +1833,7 @@ static CURLcode do_sendmsg(size_t *psent, struct Curl_easy *data, int sockfd,
size_t pktlen, size_t gsolen)
{
#ifdef HAVE_SENDMSG
- struct iovec msg_iov = {(void *)pkt, pktlen};
+ struct iovec msg_iov;
struct msghdr msg = {0};
uint8_t msg_ctrl[32];
ssize_t sent;
@@ -1842,6 +1842,8 @@ static CURLcode do_sendmsg(size_t *psent, struct Curl_easy *data, int sockfd,
#endif
*psent = 0;
+ msg_iov.iov_base = (uint8_t *)pkt;
+ msg_iov.iov_len = pktlen;
msg.msg_iov = &msg_iov;
msg.msg_iovlen = 1;