]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ngtcp2: fix incompatible function pointer types
authorvvb2060 <vvb2060@gmail.com>
Mon, 27 Jun 2022 19:50:33 +0000 (03:50 +0800)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 27 Jun 2022 22:02:36 +0000 (00:02 +0200)
Closes #9056

lib/vquic/ngtcp2.c

index ca9c38834570ccf1ef4d74312cf4a59d2a4bae2f..dd35796b71b0c43a0055850d2eeb3dffa8543bff 100644 (file)
@@ -113,7 +113,7 @@ static CURLcode ng_process_ingress(struct Curl_easy *data,
 static CURLcode ng_flush_egress(struct Curl_easy *data, int sockfd,
                                 struct quicsocket *qs);
 static int cb_h3_acked_stream_data(nghttp3_conn *conn, int64_t stream_id,
-                                   size_t datalen, void *user_data,
+                                   uint64_t datalen, void *user_data,
                                    void *stream_user_data);
 
 static ngtcp2_conn *get_conn(ngtcp2_crypto_conn_ref *conn_ref)
@@ -1237,7 +1237,7 @@ static ssize_t ngh3_stream_recv(struct Curl_easy *data,
 
 /* this amount of data has now been acked on this stream */
 static int cb_h3_acked_stream_data(nghttp3_conn *conn, int64_t stream_id,
-                                   size_t datalen, void *user_data,
+                                   uint64_t datalen, void *user_data,
                                    void *stream_user_data)
 {
   struct Curl_easy *data = stream_user_data;