mirror of
https://github.com/curl/curl.git
synced 2024-12-21 06:50:10 +08:00
60359ad504
We use `stdint.h` unconditionally in all places except one. These uses are imposed by external dependencies / features. nghttp2, quic, wolfSSL and `HAVE_MACH_ABSOLUTE_TIME` do require this C99 header. It means that any of these features make curl require a C99 compiler. (In case of MSVC, this means Visual Studio 2010 or newer.) This patch changes the single use of `stdint.h` guarded by `HAVE_STDINT_H` to use `stdint.h` unconditionally. Also stop using `inttypes.h` as an alternative there. `HAVE_INTTYPES_H` wasn't used anywhere else, allowing to delete this feature check as well. Closes #12275 |
||
---|---|---|
.. | ||
.gitignore | ||
curl-amissl.m4 | ||
curl-bearssl.m4 | ||
curl-compilers.m4 | ||
curl-confopts.m4 | ||
curl-functions.m4 | ||
curl-gnutls.m4 | ||
curl-mbedtls.m4 | ||
curl-openssl.m4 | ||
curl-override.m4 | ||
curl-reentrant.m4 | ||
curl-rustls.m4 | ||
curl-schannel.m4 | ||
curl-sectransp.m4 | ||
curl-sysconfig.m4 | ||
curl-wolfssl.m4 | ||
xc-am-iface.m4 | ||
xc-cc-check.m4 | ||
xc-lt-iface.m4 | ||
xc-translit.m4 | ||
xc-val-flgs.m4 | ||
zz40-xc-ovr.m4 | ||
zz50-xc-ovr.m4 | ||
zz60-xc-ovr.m4 |