mirror of
https://github.com/curl/curl.git
synced 2026-04-23 08:42:12 +03:00
ngtcp2 v0.19.0 made size of `ecn` member of `ngtcp2_pkt_info`
an `uint8_t` (was: `uint32_t`). Adjust our local cast accordingly.
Fixes:
```
./curl/lib/vquic/curl_ngtcp2.c:1912:12: warning: implicit conversion loses integer precision: 'uint32_t' (aka 'unsigned int') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion]
pi.ecn = (uint32_t)ecn;
~ ^~~~~~~~~~~~~
```
Also bump ngtcp2, nghttp3 and nghttp2 to their latest versions in our
docs and CI.
Ref:
|
||
|---|---|---|
| .. | ||
| appveyor-status.yml | ||
| awslc.yml | ||
| codeql-analysis.yml | ||
| fuzz.yml | ||
| hacktoberfest-accepted.yml | ||
| label.yml | ||
| linkcheck.yml | ||
| linux.yml | ||
| linux32.yml | ||
| macos.yml | ||
| ngtcp2-linux.yml | ||
| proselint.yml | ||
| quiche-linux.yml | ||
| reuse.yml | ||
| spellcheck.yml | ||
| torture.yml | ||
| wolfssl.yml | ||