diff --git a/lib/http2.c b/lib/http2.c index 95ffb0996b..d170adf84f 100644 --- a/lib/http2.c +++ b/lib/http2.c @@ -1155,11 +1155,11 @@ static int on_header(nghttp2_session *session, const nghttp2_frame *frame, if(stream->bodystarted) { /* This is a trailer */ - H2BUGF(infof(data_s, "h2 trailer: %.*s: %.*s", namelen, name, valuelen, - value)); + H2BUGF(infof(data_s, "h2 trailer: %.*s: %.*s", (int)namelen, name, + (int)valuelen, value)); result = Curl_dyn_addf(&stream->trailer_recvbuf, - "%.*s: %.*s\r\n", namelen, name, - valuelen, value); + "%.*s: %.*s\r\n", (int)namelen, name, + (int)valuelen, value); if(result) return NGHTTP2_ERR_CALLBACK_FAILURE; @@ -1217,8 +1217,8 @@ static int on_header(nghttp2_session *session, const nghttp2_frame *frame, if(get_transfer(ctx) != data_s) Curl_expire(data_s, 0, EXPIRE_RUN_NOW); - H2BUGF(infof(data_s, "h2 header: %.*s: %.*s", namelen, name, valuelen, - value)); + H2BUGF(infof(data_s, "h2 header: %.*s: %.*s", (int)namelen, name, + (int)valuelen, value)); return 0; /* 0 is successful */ }