[vlc-devel] [3.0 PATCH] configure: Include windows.h before checking the _WIN32_WINNT version
Steve Lhomme
robux4 at ycbcr.xyz
Thu Apr 9 07:35:40 CEST 2020
LGTM
On 2020-04-09 0:05, Martin Storsjö wrote:
> The default value of _WIN32_WINNT isn't something that is built into
> the compiler, but is defined by the toolchain headers.
>
> Include windows.h after including ws2tcpip.h/winsock2.h, since those
> headers should be included in that particular order.
>
> (cherry picked from commit 22fed9624f2ce7e3db5b5516a819c147ac1d13d4)
> ---
> Another cherrypick on the same topic/area.
> ---
> configure.ac | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/configure.ac b/configure.ac
> index 73bddc6b5b..a7dc06ae7a 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -683,10 +683,11 @@ LIBS="${LIBS} ${SOCKET_LIBS}"
> CFLAGS="${CFLAGS} -Werror-implicit-function-declaration"
> AC_LINK_IFELSE([
> AC_LANG_PROGRAM([#ifdef _WIN32
> + #include <ws2tcpip.h>
> + #include <windows.h>
> # if _WIN32_WINNT < 0x600
> # error Needs vista+
> # endif
> - #include <ws2tcpip.h>
> #else
> #include <sys/socket.h>
> #include <arpa/inet.h>
> --
> 2.17.1
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
>
More information about the vlc-devel
mailing list